【发布时间】:2015-09-25 07:05:10
【问题描述】:
对于不断增长的文档,我可以选择使用update() 或findAndModify() 来在数组字段中插入新元素。但是,findAndModify() 将在我的特定应用程序中生成更清晰的代码。但是我可以使用update() 实现相同的功能,只是更麻烦。
我只是想知道使用update() 而不是findAndModify() 可以提高多少性能。非常感谢!
【问题讨论】:
-
文档有some comparison between both functions。通常做出决定的关键点是“客户需要阅读文档还是只修改它?”和“客户是否需要指定一些顺序来更新一个特定的文档当有多个匹配时?”
标签: javascript mongodb performance mongoose database