Loopback 从引导脚本中注入新模型
Loopback inject new models from boot script
如何从启动脚本中注入新模型?
目前我有 model-config.json 配置了模型,但是否可以从启动脚本中注入这些模型?
型号-config.json
"MyModel": {
"dataSource": "db",
"public": true
}
我的模型-bootscript.js
How I can do the same in bootscript?
这是一个示例代码,类似于我们在项目中使用的从启动脚本创建模型的代码:
const modelDefinition = {
name: "ModelName",
properties: {
modelProperty1: {
type: "string", required: true,
},
},
hidden: ["id"],
mixins: {
},
dataSource: "memory", // or one of your datasources
};
// here we dynamically create create model
loopback.createModel(modelDefinition);
如何从启动脚本中注入新模型?
目前我有 model-config.json 配置了模型,但是否可以从启动脚本中注入这些模型?
型号-config.json
"MyModel": {
"dataSource": "db",
"public": true
}
我的模型-bootscript.js
How I can do the same in bootscript?
这是一个示例代码,类似于我们在项目中使用的从启动脚本创建模型的代码:
const modelDefinition = {
name: "ModelName",
properties: {
modelProperty1: {
type: "string", required: true,
},
},
hidden: ["id"],
mixins: {
},
dataSource: "memory", // or one of your datasources
};
// here we dynamically create create model
loopback.createModel(modelDefinition);