loopback: есть ли модельное отношение, которое автоматически создает связанную модель

У меня есть вопрос с loopback.io

Я контролирую две модели, Комната и Мощность. Модель комнаты - это пространство, похожее на чат. А модель Power - это таблица, содержащая привилегии для членов комнаты. Например, если у roomA есть привилегия двух членов, "reader" и "writer", и у roomB есть привилегия двух членов, "writer" и "commneter", то у таблицы Power четыре записи.

Модель питания:
привилегированная комната
1 комната Читатель
2 комната писатель
Читатель 3    roomB
Комментатор 4    roomB

Поэтому я хочу, чтобы при создании комнаты она автоматически создавала привилегию читателя для этой комнаты в качестве значения по умолчанию.

Например, в скрипте загрузки я создаю такую ​​комнату.

module.exports = function(app) {
    Room.create({
        roomName:'roomA'
    }, function(err, room) {
        ...
    });
}

Тогда в столе комнаты есть комната А, а в столе силы есть {комната А, читатель}.

Как я могу это сделать?

0 ответов

Другие вопросы по тегам