首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在模型中配置适配器

在模型中配置适配器
EN

Stack Overflow用户
提问于 2014-07-10 21:21:30
回答 1查看 51关注 0票数 1

我使用sails 0.9。下面是adapters.js代码:

代码语言:javascript
复制
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: '',
}
};

和模型:

代码语言:javascript
复制
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“的数据库。看起来它只是忽略了模型的配置部分。我的错误是什么?

EN

回答 1

Stack Overflow用户

发布于 2014-11-01 02:23:56

您应该将数据库放在适配器配置本身中

代码语言:javascript
复制
mongo2: {
  module: 'sails-mongo',
  host: 'localhost',
  port: 27017,
  user: '',
  password: '',
  database: 'offer'
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24677675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档