Я пытаюсь обновить объект eves в сущности Rem Model. См. приведенный ниже текст запроса и ответа. Тело запроса, которое я пытался обновить, содержит 2 объекта eves, но в ответе отображается только один объект eves. Он корректно обновляет объект eves, но не получает два объекта eves в ответе put. Я попытался получить результат с помощью вызова Get, и он правильно получил ответ двух eves. Я не понимаю, почему он не показывает вновь созданные eves, когда я пытаюсь создать eves с помощью вызова обновления.
Код:
Код: Выделить всё
if (remInput.getEves() != null) {
updateEves(id, remInput.getEves());
}
remRepository.save(rem);
return findById(id);
}
Код: Выделить всё
{
"eves": [
{
"id": 1,
"eves_type": "Mems",
"from_date": "2024-03-10T10:45:30",
"to_date": "2024-03-11T10:45:30",
"address": {
"address1": "Main street",
"address2": "Kc kuppam",
"landmark": "Near statue",
"country": "India",
"state": "TN",
"district": "Chennai",
"city": "Chennai",
"pincode": "602201"
}
},
{
"from_date": "2023-12-04T12:45:29.294+00:00",
"to_date": "2023-12-05T12:45:29.294+00:00",
"eves_type": "Subbha"
}
]
}
Код: Выделить всё
{
"message": "Rem 1 updated",
"result": {
"id": 1,
"deceased": {
"id": 1,
"password": null,
"home": null,
"created_date": "2024-03-14T05:02:08.195+00:00",
"modified_date": "2024-03-14T05:02:08.195+00:00",
"status": "Active",
"initial": "Mr.",
"name": "Suresh1",
"last_name": "Babu",
"email": "suresh1@gmail.com",
"nick_name": "Suresh1",
"gender": "m",
"birth_date": "1960-11-30T12:45:00.000+00:00",
"death_date": "2024-12-28T10:45:00.000+00:00",
"home_address": {
"city": "Chennai",
"state": "TN",
"country": "India",
"pincode": "602201",
"address1": "Main street",
"address2": "Kc kuppam",
"district": "Chennai",
"landmark": "Near statue"
},
"age_in_years": 64,
"age_in_months": 0,
"age_in_days": 28
},
"death": null,
"created_date": "2024-03-14T05:02:28.847+00:00",
"modified_date": "2024-03-14T05:02:48.819+00:00",
"created_by": null,
"modified_by": null,
"email": null,
"deceased_id": null,
"death_address": {
"city": "Chennai",
"state": "TN",
"country": "India",
"pincode": "602201",
"address1": "Main street",
"address2": "Kc kuppam",
"district": "Chennai",
"landmark": "Near statue"
},
"eves": [
{
"id": 1,
"modified_date": "2024-03-14T05:02:48.815+00:00",
"eves_type": "Memorial Service",
"address": {
"address1": "Main street",
"address2": "Kc kuppam",
"landmark": "Near statue",
"country": "India",
"state": "TN",
"district": "Chennai",
"city": "Chennai",
"pincode": "602201"
},
"from_date": "2024-03-10T10:45:00.000+00:00",
"to_date": "2024-03-10T10:45:00.000+00:00"
}
]
}
}
Код: Выделить всё
"eves": [
{
"id": 2,
"location": null,
"created_date": "2024-03-14T05:02:48.808+00:00",
"modified_date": "2024-03-14T05:02:48.808+00:00",
"eves_type": "Subha",
"address": null,
"from_date": "2023-12-04T12:45:00.000+00:00",
"to_date": "2023-12-04T12:45:00.000+00:00"
},
{
"id": 1,
"created_date": "2024-03-14T05:02:29.561+00:00",
"modified_date": "2024-03-14T05:02:48.815+00:00",
"eves_type": "Mems",
"address": {
"city": "Chennai",
"state": "TN",
"country": "India",
"pincode": "602201",
"address1": "Main street",
"address2": "Kc kuppam",
"district": "Chennai",
"landmark": "Near statue"
},
"from_date": "2024-03-10T10:45:00.000+00:00",
"to_date": "2024-03-10T10:45:00.000+00:00"
}
]
}
]
Источник: https://stackoverflow.com/questions/781 ... rem-entity