如何在环回中将多个.js文件上的模型分开

问题描述 投票:0回答:1

我可以在不同的.js文件上分离模型自定义逻辑,例如:

/common/models/
... MyMode.js
... MyModel.hooks.js
... MyModel.validations.js
... MyModel.json
loopbackjs loopback
1个回答
0
投票

我明白了;

需要其他文件并在主model.js文件中调用它们

let validation = require('./sample.validations');
let model = require('./sample.model');

//sample.js
module.exports = function (Sample) {
    model(Sample);
    validation(Sample);
};

//sample.model.js
module.exports = function (Sample) {
    console.log('log from model');
};

//Sample.validations.js
module.exports = function (Sample) {
    console.log('log from validations');
};
© www.soinside.com 2019 - 2024. All rights reserved.