我在MongoDB中有testDB。还有五个系列 我从馆藏"用户"删除用户ID IdId(" 111")但是在收集"俱乐部"我仍然留在现场"成员" 我可以在数据库中的任何位置删除ID吗?
答案 0 :(得分:0)
以下是从"俱乐部"中移除用户ID的查询集合(即成员数组)。
请注意,以下查询将从成员数组包含特定对象ID(即用户ID)的所有文档中删除用户ID。换句话说,将更新多个文档。
如果您需要限制任何特定条件的更新,请在第一个括号中包含您的条件,在下面的查询中为空(' {}')。
db.clubs.update({},
{$pull: { members: { $in: [ ObjectId("57580c4b203636137dbff0c9")] }}},
{ multi: true });