loopbackjs - 如何在环回中分离多个 .js 文件上的模型
问题描述
我可以在不同的 .js 文件上分离模型自定义逻辑吗,例如:
/common/models/
... MyMode.js
... MyModel.hooks.js
... MyModel.validations.js
... MyModel.json
解决方案
我想通了;
需要其他文件并在主 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');
};
推荐阅读
- django - Django SuperUser 使用标准用户模型并让应用程序用户使用 CustomUser 模型
- reactjs - 有没有办法修复 yarn start 或 npm start 的编译错误,提示“没有这样的文件目录,stat ...”
- wpf - 在 Visual Studio 之外执行时应用程序没有获得焦点
- angular - 我有一个错误:属性“表单”没有初始化程序,并且没有在构造函数中明确分配
- ios - iOS 模拟器:移除设备顶部的控制栏
- python - 如何从文本文件中一一读取url来执行
- python - PyAudio 'unknown format: %r' 尝试播放 wav 文件时出错
- c++ - 将 const 引用绑定到另一种类型
- mongodb - 将包含文档 ID 的大型 Dataframe 映射到包含 Spark 和 MongoDB 中实际文档的 Dataframe
- node.js - 具有 Typescript 详细程度的节点 gRPC