Tom*_*dus 7 arrays find mongodb objectid
我有一个包含这样的记录的集合:
{
"_id" : ObjectId("50ae3bdb50b3d6f01400027a"),
"admins":
[ObjectId("50ae3bdb50b3d6f014000279"), ObjectId("50ae3bdb50b3d6f01400027e")]
}
Run Code Online (Sandbox Code Playgroud)
我想通过'admin'数组进行搜索.
如何查找子数组中包含的所有文档,例如ObjectId("50ae3bdb50b3d6f014000279").
谢谢.
Joh*_*yHK 12
您可以匹配数组字段,就像admins使用非数组字段一样:
db.coll.find({admins: ObjectId("50ae3bdb50b3d6f014000279")})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5317 次 |
| 最近记录: |