gpt4 book ai didi

javascript - mongo (1.4.4) 请求有问题

转载 作者:太空宇宙 更新时间:2023-11-04 03:11:43 25 4
gpt4 key购买 nike

当我这样查询时:

collection.find({ "position": { $in: [ 1, 2 ] } }).toArray()....

当我使用 $and$or 时,我得到了正确的结果,例如:

collection.find({ $or: [ { "position": 1 }, { "position": 2 }  ] }).toArray()...

我总是得到空结果

编辑:当尝试在控制台中查询时,我得到:

> db.foo.find({"position":{$in:[1,2]}})
{ "name" : "Jon Doe", "position" : 1, "arrival" : "8:00", "_id" :ObjectId("512e2ed286d19b9e4d000001") }
{ "name" : "Jack Smith", "position" : 2, "arrival" : "10:00", "_id" : ObjectId("512e2ed286d19b9e4d000007") }

db.foo.find( { $or : [{"position":1},{"position":2}]} )

  //nothing here

由此,我得到的印象是,我的代码没问题,问题出在其他地方......

最佳答案

您需要使用较新版本的 Mongo。 版本 > 1.6 支持它。

请参阅changelog .

关于javascript - mongo (1.4.4) 请求有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15161418/

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