我使用sails 0.9。下面是adapters.js代码:
module.exports.adapters = {
mongo: {
module: 'sails-mongo',
host: 'localhost',
port: 27017,
user: '',
password: '',
database: 'tracker'
},
mongo2: {
module: 'sails-mongo',
host: 'localhost',
port: 27017,
user: '',
password: '',
}
};和模型:
module.exports = {
adapter: 'mongo2',
config: {
database: 'offer'
},
attributes: {
name: {
type: 'string',
unique: true,
required: true
}
}
};从docs http://sailsjs.org/#!documentation/models我得到这个模型将保存在名为“http://sailsjs.org/#!documentation/models”的数据库中,但它使用的是名为"sails“的数据库。看起来它只是忽略了模型的配置部分。我的错误是什么?
发布于 2014-11-01 02:23:56
您应该将数据库放在适配器配置本身中
mongo2: {
module: 'sails-mongo',
host: 'localhost',
port: 27017,
user: '',
password: '',
database: 'offer'
}https://stackoverflow.com/questions/24677675
复制相似问题