0

如何更新以下上限集合。我想将城市:“纽约”更新为“某个地方”

{
"_id" : 101,
"address" : [
    {
        "city" : "newyork",
        "country" : "america",
        "state" : "kerala"
    }
],
"age" : 39,
"email" : "ram@yahoo.com",
"name" : 98989898,
"phone" : 989898998

}

我处理了这个查询

db.employee.update({"_id":101,"address.city":"newyork"},{$set:  {"address.$.city":"somecity"}})

但它没有得到 uddate 而是我得到这个错误//

更新失败:上限 ns 中的对象无法增长。如何解决这个问题。请帮助我。

4

0 回答 0