【发布时间】:2015-08-14 05:11:58
【问题描述】:
我一直遇到从 mongodb 文档中的数组中删除字符串的问题。例如,我想从下面文档的列表字段中删除条目“四”。
{
"list" : [ "1", "2", "four", "five", "6"]
}
我知道这看起来很简单,但我无法从文档或以前的问题中找到直接答案。我使用 db.collection.update 结合 $pull 和 $mod 修饰符尝试了 5 个左右的命令,但均无济于事。有什么帮助吗?
我知道,非常初级的问题。
【问题讨论】:
-
我认为你的问题是重复的 -> 见stackoverflow.com/questions/10146735/…
-
尝试
pull这样update({},{"$pull":{"list":"four"}})
标签: mongodb