gpt4 book ai didi

node.js - Node js mongodb删除错误 "key $lte must not start with ' $'"

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:11 24 4
gpt4 key购买 nike

    db.collection('session').remove({timestamp:{'$lte':a}},function(err, docs) {
console.log(err)
console.log(docs)
});
版本 mongodb 是 2.6.5,当我从 Robomongo 可视化管理器进行此查询时,它正常工作,但从 Node js 开始,它会抛出错误“key $lte 不得以 '$' 开头”

最佳答案

我也遇到了类似的问题,一些下载的代码 - shell 工作正常,但 Node 驱动程序失败(没有像 mongoose 这样的其他外部库)。我安装的 MongoDB 版本是 2.6.6,package.json 的 mongodb 条目为“~1.3.18”。根据某人的建议,我将条目值更改为“~1.4.31”,这解决了我的问题。

关于node.js - Node js mongodb删除错误 "key $lte must not start with ' $'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26624729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com