如何更新以下上限集合。我想将城市:“纽约”更新为“某个地方”
{
"_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 中的对象无法增长。如何解决这个问题。请帮助我。