在Mongoose中设置子文档数组中的字段

时间:2017-06-23 08:52:11

标签: mongodb mongoose-schema

我有一个环境文档,其中包含引号字段,这是我需要更新的数组。在节点中使用以下查询尝试。查询在set命令处失败。我尝试只使用find,它返回了环境对象。

Environments.
findOneAndUpdate({query,
                      $set:
                              {
                                'xpaths.$.work': work,
                                'xpaths.$.update': update
                              }
                      }).exec(function(err, env){
                        if (err) {
                          console.log("Error finding report");
                        } else if(env) {
                          console.log("Env not found in database", env);
                        }
                      });

0 个答案:

没有答案