Здравствуйте.
Отправляю POST запрос на создание новой записи в базе данных. URL такого вида:
https://site.com/api/cms/records/12?
В ответ приходит такое:
{
"id": null,
"title": "photo",
"category": {
"id": 24,
"name": "Photos",
"url": "https:\/\/site.com\/tools\/photos\/",
"class": "IPS\\cms\\Categories12",
"permissions": {
"perm_id": 268,
"perm_view": "4,6,2,3",
"perm_2": "4,6,2,3",
"perm_3": "4,6,3",
"perm_4": "4,6,3",
"perm_5": "",
"perm_6": "",
"perm_7": ""
}
},
}
Как видите в ответе все корректно, кроме поля id, которое со значение Null.
Когда смотрю напрямую в базу данных, то создается запись с primary_id_field = 0.
Система обновлена до последней версии.
Подскажите, пожалуйста, где и как присваивается id так как оно (вроде) не автоинкрементируемое.