如果不存在,使用$ addToSet的数组更新是否会创建该字段?换句话说,如果field2下面的行不存在,它将由此命令创建:
db.collection.update({id: <id>}, {<field2>: {$addToSet: <value>}})
Run Code Online (Sandbox Code Playgroud)
是的,它会创造.但正确的语法是:
db.collection.update({id: <id>}, {$addToSet: {<field2>: <value>}})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1016 次 |
| 最近记录: |