MongoDB:如果更新后值相同,则会出现错误消息

时间:2018-09-04 04:39:40

标签: javascript json mongodb

我在数组中有一个MongoDB数据库,如下所示:

MyDB = [
    {
      name: "John",
      age: "22"
    },
    {
      name: "Hilda",
      age: "23"
    }
]

我想用规则更新年龄:

  1. 如果我选择.findOne()方法选择希尔达,以便使用.updateOne()方法更新希尔达年龄和她的名字,
  2. 但是,如果我选择Hilda并将其重命名为John,这将是一条错误消息,因为该名称已经存在。

我对这种情况很陌生。任何答案将不胜感激。

0 个答案:

没有答案