Loopback внедряет новые модели из загрузочного скрипта - PullRequest
0 голосов
/ 03 февраля 2019

Как я могу внедрить новые модели из загрузочного скрипта?

На данный момент у меня есть model-config.json, где модель конфигурируется, но возможно ли внедрить те из загрузочного скрипта?

model-config.json

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

my-model-bootscript.js

How I can do the same in bootscript?

1 Ответ

0 голосов
/ 06 февраля 2019

Вот пример кода, аналогичного тому, который мы используем в нашем проекте для создания моделей из загрузочного скрипта:

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