这是我目前拥有的文件:{"_id":"","title":"MyWatchlist","series":[{"seriesId":1,"following":true,"seasons":[]},{"seriesId":1,"following":false,"seasons":[]}]}如您所见,当前有2个对象的seriesId为1,但后面的bool值不同。如果查询与_id匹配,它应该将新对象推送到系列中,如果在“series”数组中已经存在具有相同“seriesId”的对象,它应该更改该对象中的字段,而不是添加一个新的对象。我目前有以下查询:users.update({"_id":