gomog/internal/engine
kingecg 76b86b4b43 feat(engine): 添加聚合引擎比较操作符支持并优化查询功能
- 实现 $gt、$gte、$lt、$lte、$eq、$ne 比较操作符
- 添加字段引用处理(以 $ 开头的字符串)
- 优化 updateArrayAtPath 方法中的路径解析逻辑
- 改进 CRUDHandler 中的更新操作参数传递
- 增强 JSON Schema 验证功能,支持 allOf、anyOf、oneOf、not 等操作符
- 优化 HTTP 和 TCP 协议层的处理器初始化方式
- 修复内存存储测试中的文档查找逻辑
- 改进 isTrueValue 在 switch 表达式中的使用
2026-03-13 21:48:44 +08:00
..
aggregate.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
aggregate_batch2_test.go feat(engine): 实现 MongoDB 高级查询和更新功能 2026-03-13 21:12:26 +08:00
aggregate_helpers.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
aggregate_test.go refactor(engine): 移除聚合引擎中的测试辅助方法 2026-03-13 20:24:50 +08:00
crud.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
crud_batch2_test.go feat(engine): 实现 MongoDB 高级查询和更新功能 2026-03-13 21:12:26 +08:00
crud_handler.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
date_ops.go feat(engine): 实现MongoDB操作符增强功能 2026-03-13 20:23:47 +08:00
integration_batch2_test.go fix(tests): 修复测试代码中的编译错误和访问权限问题 2026-03-13 21:29:57 +08:00
memory_store.go fix(tests): 修复测试代码中的编译错误和访问权限问题 2026-03-13 21:29:57 +08:00
memory_store_batch2_test.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
operators.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
projection.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
projection_test.go feat(engine): 实现 MongoDB 高级查询和更新功能 2026-03-13 21:12:26 +08:00
query.go feat(engine): 添加聚合引擎比较操作符支持并优化查询功能 2026-03-13 21:48:44 +08:00
query_batch2_test.go feat(engine): 实现 MongoDB 高级查询和更新功能 2026-03-13 21:12:26 +08:00
query_test.go feat(engine): 实现 MongoDB 高级查询和更新功能 2026-03-13 21:12:26 +08:00