Создание отношения hasAndBelongsToMany с дополнительными полями - PullRequest
0 голосов
/ 10 ноября 2018

Loopback 3

У меня есть две модели, Contacts и Listings. Мне нужно связать их вместе через модель hasAndBelongsToMany, но мне нужно включить сквозную модель.

По сути, каждое отношение должно включать некоторые метаданные, такие как «роль» отношения. Таким образом, у каждого Контакта может быть бесконечное количество Списков (и наоборот), и у каждого отношения может быть несколько полей, детализирующих цель отношения.

Цель состоит в том, чтобы действовать как стандартное отношение hasAndBelongsToMany, но мне также нужны эти дополнительные данные, возвращаемые при каждом запросе REST.

Есть ли способ сделать это?

...