我有一个名为login_info
的文件。它有两个字段:
Location
是一个包含两个字段的嵌入式文档:
嵌入式文档中有数据,我想从中删除一行。 例如:我必须删除位置为“Canada”的所有行。我怎么能在mongo引擎中这样做?任何帮助
答案 0 :(得分:1)
试试这个
db.login_info.update({}, {$pull:{location:{city:"Canada"}}})
好的,试试这个
db.login_info.update( { "location.city" : { $exists : true } }, { $unset : { "location.city" : "Canada" } }, false, true);
这将删除所有"行"城市在哪里"加拿大"。