【发布时间】:2013-02-12 18:17:20
【问题描述】:
我想在我的所有 membersarray 条目中找到关于 user_id 字段的每个 group 文档:
"group": {
"name": 'group_1',
"members": [
{
"user_id": ObjectId("51153212835b351826000001"),
"right": 1,
},{
"user_id": ObjectId("51153212835b351826000002"),
"right": 3,
},
]
}
"group": {
"name": 'group_2',
"members": [
{
"user_id": ObjectId("51153212835b351826000001"),
"right": 1,
},{
"user_id": ObjectId("51153212835b351826000002"),
"right": 3,
},
]
}
我看到了运算符$in,但我不确定在这种情况下我是否可以使用它,因为我只有一个“user_id”,我需要用它来寻找“动态路径”group.members[x].user_id
有没有办法动态地做这个请求?
谢谢!
【问题讨论】:
标签: mongoose