在mongoDB中移除vs拉动vs取消设置
我可以通过remove、pull、unset来删除文档或元素 这三者之间有什么区别 在当代指挥问题上,哪一种方法更安全在mongoDB中移除vs拉动vs取消设置,mongodb,Mongodb,我可以通过remove、pull、unset来删除文档或元素 这三者之间有什么区别 在当代指挥问题上,哪一种方法更安全 哪种方法是最快、最有效的删除方法?删除从集合中删除文档。这类似于SQL删除 $pull和$unset是更改部分文档的更新操作。它们类似于SQL更新 $pull从数组中删除元素 $unset删除整个数组(或任何其他字段) 哪一种是最快、最有效的移除方法 因为它们做的事情完全不同,所以这不是一个有意义的问题。不知何故,我甚至无法通过remove({condition})删除文档,所
哪种方法是最快、最有效的删除方法?
删除
从集合中删除文档。这类似于SQL删除
$pull
和$unset
是更改部分文档的更新操作。它们类似于SQL更新
$pull
从数组中删除元素
$unset
删除整个数组(或任何其他字段)
哪一种是最快、最有效的移除方法
因为它们做的事情完全不同,所以这不是一个有意义的问题。不知何故,我甚至无法通过remove({condition})删除文档,所以我尝试使用$pull删除它。如果您可以
找到带有该条件的文档,那么您可以删除它。你确定情况正确吗?