Mongodb 如何编写查询以获取
我有以下来自MongoDB的收藏:Mongodb 如何编写查询以获取,mongodb,collections,database,Mongodb,Collections,Database,我有以下来自MongoDB的收藏: { "results": [ { "isExist": true, "isJourneyEnd": true, "objectId": "9WtZcxWttk", "sentTo": [ "JeLRe4yH9R" ], }, { "isExist": false, "isJourneyEnd": tru
{ "results": [
{
"isExist": true,
"isJourneyEnd": true,
"objectId": "9WtZcxWttk",
"sentTo": [
"JeLRe4yH9R"
],
},
{
"isExist": false,
"isJourneyEnd": true,
"objectId": "9WtZcxWtul",
"sentTo": [
"JeLRe4y9HU"
],
}
]}
实际上,这个集合中有很多条目,我刚才提到了两个
如果要为以下语句编写查询:
“其存在的数组的打印元素为真”
由于我是MongoDB的新手,因此我希望对此提供一些指导。尝试以下方法:
db.collection.find({isExist: true});
试试这个:
db.collection.find({isExist: true});
要打印哪个元素?把问题解释清楚。嗨,尼桑,谢谢你抽出时间。我想写一个查询,该查询将为我提供集合中的元素,并满足以下语句:“查找isExist为true的集合中的元素”。如上所述,“results”是一个数组。要打印哪个元素?把问题解释清楚。嗨,尼桑,谢谢你抽出时间。我想写一个查询,该查询将为我提供集合中的元素,并满足以下语句:“查找isExist为true的集合中的元素”。如上所述,“结果”是一个数组。感谢Gijs&John抽出时间。我试过了,但不幸的是,它对我不起作用。此外,我也尝试了$elemMatch,但也没有给我预期的数据。感谢Gijs&John抽出时间。我试过了,但不幸的是,它对我不起作用。此外,我也尝试了$elemMatch,但也没有提供预期的数据。