kingecg
|
3750e9ddd9
|
refactor(coperator): 将 Filter 类型从 map 修改为接口
- 将 Filter 类型从 map[string]interface{} 修改为 interface{}
- 在 DocumentOperator 和 FieldOperator 函数中添加 filter 类型检查
- 修改函数参数名称以适应新的 Filter 类型
- 优化错误处理,当 filter 类型不正确时返回错误
|
2025-06-19 20:52:17 +08:00 |
kingecg
|
32250ddaaa
|
docs(README): 更新项目文档
- 添加项目简介、安装方法、核心功能说明
- 提供使用示例代码
- 增加测试和贡献指南
- 附上许可证信息
|
2025-06-19 20:33:43 +08:00 |
kingecg
|
9c2512ea96
|
feat(coperator): 实现比较运算符功能
- 新增 compare 函数用于比较两个任意类型的值
- 实现了 $gt、$ge、$lt、$le、$eq、$ne、$in、$nin 等比较运算符
- 更新了 DocumentOperator 函数,支持使用比较运算符进行过滤
- 添加了比较运算符相关的单元测试
|
2025-06-19 20:22:04 +08:00 |
程广
|
93fd7363a3
|
feat: 实现了一个基本的文档过滤器
- 添加了 Document、Array 和 Object 接口的实现
- 实现了 DocumentOperator、ValueOperator 和 FieldOperator 函数
- 添加了 operatorGt 函数作为示例操作符
- 编写了相关测试用例以验证功能正确性
|
2025-06-19 17:56:05 +08:00 |
kingecg
|
6aff4d7f48
|
Initial commit
|
2025-06-19 10:16:42 +08:00 |