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) {
...
});
}
Тогда в столе комнаты есть комната А, а в столе силы есть {комната А, читатель}.
Как я могу это сделать?