Я только начал использовать Loopback и определил две модели, которые должны быть связаны тривиальным отношением «многие ко многим».
Первая модель - Customer
, вторая модельis Pet
.
Каждый клиент может иметь разных питомцев, и каждый питомец может принадлежать разным покупателям.
Я создаю отношение, используя loopback-cli, иопределите его на модели Customer, используя модель Pet в качестве эталона.Единственное изменение в коде:
/* customer.json */
"relations": {
"Pets": {
"type": "hasAndBelongsToMany",
"model": "Pet",
"foreignKey": ""
}
}
После этого я нахожу новый набор конечных точек REST для различных действий ресурсов, таких как /customers/{customerId}/pets
.
Как мне также получитьпротивоположная «сторона» отношения, которая в терминах REST api была бы /pets/{petId}/customers
?
Я не хочу создавать ни новое отношение, ни новую модель.Я просто хочу повторно использовать текущую таблицу MySQL CustomerPet
, которая уже содержит необходимую информацию.
Заранее спасибо