Может быть, немой вопрос, но как обновить содержимое типизированной карты collection association
объекта с Spring Data Rest
с использованием запросов POST/PUT?Как отправить POST/PUT на ассоциацию коллекции <String, Entity>
Я знаю, как POST/PUT на список или набор ассоциаций с помощью Content-Type: text/uri-list
, но я не с ключ/значение Карта <>
EDIT
Я попытался отправить Ressource URI на тело запроса PUT с Content-Type: text/uri-list
на конечной точке ассоциации. Я не давал ошибку, но она заменила все предыдущие содержимое карты <> по этим: (? Побочный эффект)
{
self: { ENTITY content}
}
Так что, кажется, поддерживается. Он назвал ключ self
. Я не знаю, как указать ключ.
Ничего, потому что я не знаю, что установить на теле HTTP. –
Является ли отношение двунаправленным и имеет ли связанный тип репозиторий, экспортированный как ресурс Rest? Если это так, то другой подход заключается в отправке в конечную точку репозитория для связанного типа. –
Мой вопрос не является специфическим для прецедента, но «как это сделать» в весенних данных. Я пытался с экспортированным или связанным репозиторием связанного объекта. Ассоциация не была двунаправленной. Я сделал простой демонстрационный проект в [JIRA issue] (https://jira.spring.io/browse/DATAREST-960?jql=project%20%3D%20DATAREST), я публикую этот номер –