У меня есть следующая таблица местоположений PostGreSQL:
--------------------
| ID | Name |
--------------------
| 1 | Kitchen |
--------------------
| 2 | Bedroom1 |
--------------------
ID — это последовательный PQ, а Name имеет уникальное ограничение.
Свойство Locations.json Name имеет
"index": {
"unique": true
},
А Locations.js включает Location.validatesUniquenessOf('Name');
Если я запускаю PUT
против Locations
с помощью JSON { "Name":"Kitchen" }
, я получаю ошибку проверки 422, что нормально, но в идеале я должен одновременно получить существующую запись Kitchen (или, по крайней мере, идентификатор). Могу ли я сделать это в рамках loopback с помощью одного вызова REST?