javascript - 新的:true option returns me the old value in MongoDB

标签 javascript mongodb mongoskin

我在 MongoDB v2.2 NodeJS 0.8 MongoSkin 0.5 框架中使用以下代码:

var db = mongo.db(admin+"@127.0.0.1:27017/database",{safe:true});
db.collection('collection').findAndModify({'code':code,'email':email},[],
    {
        $push:
        {
            'code.pub':newPub,
        }
    },{new:true},
    function(err, result)

新的 true 选项返回 MongoDB 中的旧值。为什么会发生这种情况?怎么了?

最佳答案

设置{w: 1}{safe: true},已弃用。

关于javascript - 新的:true option returns me the old value in MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15100544/

相关文章:

java - Mongodb Epoch Date - java 映射

node.js - Mongodb 不返回特定字段

node.js - 为 Heroku 上的 Mongo Labs 数据库配置 Node.js 连接字符串

页面源代码中缺少 Javascript 代码

javascript - Discord js 字符串操作

javascript - 如何在 React Native 中过滤多个 Select 下拉字段中的数组值

javascript - 无法从express js登录mongodb

javascript - ERR_INVALID_ARG_TYPE错误

node.js - 如何将 Node Js、Express 和 Mongo DB 应用程序部署到 Windows Server 2012 R2

javascript - 当我使用ajax并填充并创建表格后,jQuery使用[id^ ='']获取id