环回从启动脚本中注入新模型 [英] Loopback inject new models from boot script

查看:61
本文介绍了环回从启动脚本中注入新模型的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何从启动脚本中注入新模型?

How I can inject new models from boot script?

此刻我有model-config.json,其中配置了模型,但是可以从启动脚本中注入吗?

At the moment I have model-config.json where model are configurated, but is it possible to inject those from boot script?

model-config.json

model-config.json

"MyModel": {
    "dataSource": "db",
    "public": true
}

my-model-bootscript.js

my-model-bootscript.js

How I can do the same in bootscript?

推荐答案

以下是示例代码,类似于我们在项目中使用引导脚本创建模型的代码:

Here is a sample code similar to what we use in our project to create models from a boot script:

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);

这篇关于环回从启动脚本中注入新模型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆