Open qingmengxinghe opened 11 months ago
部署方式选错了,是手工部署的
麻烦在qcluster日志里找到执行结果发出来看下 https://github.com/hhyo/Archery/blob/10cadc914b8c814faf62d1ccd01e59bd9cfe70f0/sql/engines/mongo.py#L438
$变量方式不支持吗?我也是
@qingmengxinghe 这个可能是你的mongo客户端和archery官方的版本不一致导致的,可能客户端执行输出结果变了导致解析异常。
重现步骤
1、执行工单的时候报错, Json decode failed. 校验的时候不报错, 语句如下
db.xxxxxxxx.deleteMany({ "msgTime": { "$gt": "20231201051234", "$lt": "20231201141234" } });
预期外的结果
不知道怎么解决
日志文本
版本
1.10.0
部署方式
K8S
是否还有其他可以辅助定位问题的信息?比如数据库版本等
mongodb 的版本 4.2 部署的archery 使用的 mongo客户端3.6