kingecg
|
0772d8e2fe
|
refactor(coperator): 将 Filter 类型断言改为 map[string]interface{} 类型
- 修改了 DocumentOperator 和 FieldOperator 函数中的 Filter 类型断言
- 将其改为 map[string]interface{} 类型,以提高灵活性和兼容性
- 更新了相关测试文件中的 Filter 类型为 map[string]interface{}
|
2025-06-19 21:01:26 +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 |