【问题标题】:Updating an attribute in MongoDB [duplicate]更新 MongoDB 中的属性 [重复]
【发布时间】:2018-02-25 17:01:16
【问题描述】:

我正在尝试更新字段的属性。

例如,将名称“兰花园”更新为新名称,比如“美丽的花园”...

我正在遵循 MongoDB 文档中给出的语法,但似乎我遗漏了一些东西。

(该数据库称为植物。)

The field information is written in JSON, click here to preview

这是我正在尝试的:

db.gardens.update( {name: "Orchid Garden"}, {$set: {name : "Gothenburg Orchid Garden"}}  )

【问题讨论】:

    标签: mongodb mongodb-query mongodb-update


    【解决方案1】:

    你有一个嵌套的 garden 对象,所以你必须使用点符号

    db.gardens.update( {"garden.name": "Orchid Garden"}, {$set: {"garden.name" : "Gothenburg Orchid Garden"}} )
    

    【讨论】:

      猜你喜欢
      • 2018-06-01
      • 2017-12-25
      • 2019-04-17
      • 2014-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多