MongoError:拓扑被破坏了sailsjs

Osc*_*lon 7 javascript mongodb node.js sails.js

当我尝试创建此错误时显示:

错误(E_UNKNOWN)::遇到意外错误MongoError:在Server.insert中销毁了拓扑(/ Users/oscargallon/Documents/developer/sails/reyesmagoswebpae/node_modules/sails-mongo/node_modules/mongodb/node_modules/mongodb-core/lib /topologies/server.js:797:49)

这是我的模特

module.exports = {

    attributes: {
        name: {
            type: 'string',
            required: true
        },
        email: {
            type: 'String',
            required: true
        },
        description: {
            type: 'string',
            required: true
        },
        phonenumber: {
            type: 'string',
            required: true
        },
        mobile: {
            type: 'string',
            required: true
        }
    }
};
Run Code Online (Sandbox Code Playgroud)

Ana*_*S.D 6

我今天也遇到了同样的问题 - 我将sails-mongo版本从"sails-mongo"改为:"^ 0.10.7"改为"sails-mongo":"^ 0.10.6"in package.json in sails并运行$ sudo npm install然后sails提升它工作正常我觉得npm有一些错误