Sails.js 是否可以按型号设置sails磁盘适配器的文件路径和文件名?
我知道我可以通过更改config/connections.js来更改localDisk.db的最终位置Sails.js 是否可以按型号设置sails磁盘适配器的文件路径和文件名?,sails.js,Sails.js,我知道我可以通过更改config/connections.js来更改localDisk.db的最终位置 localDiskDb: { adapter: 'sails-disk', filePath: '/data/', fileName: 'myName.db' } 但是,是否有可能在每个型号的基础上设置此选项?看起来我通过仔细查看文档找到了自己的答案 我可以根据每个模型设置连接,这意味着我可以有一个User.db、Host.db等。所有这些都在config/conn
localDiskDb: {
adapter: 'sails-disk',
filePath: '/data/',
fileName: 'myName.db'
}
但是,是否有可能在每个型号的基础上设置此选项?看起来我通过仔细查看文档找到了自己的答案 我可以根据每个模型设置连接,这意味着我可以有一个User.db、Host.db等。所有这些都在config/connections.js中定义为不同的设置:
localHostsDB: {
adapter: 'sails-disk',
filePath: '/data/',
fileName: 'hosts.db'
},
localUsersDB: {
adapter: 'sails-disk',
filePath: '/data/',
fileName: 'users.db'
},
然后在我的api/models/Host.js的顶部:
module.exports = {
connection: 'localHostsDb',
attributes: {
name: { type: 'string', required: true, unique: true },