Jump to content
vinegredz

Ошибка primary_id_field при создании записи через API

Recommended Posts

Здравствуйте.

Отправляю 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 так как оно (вроде) не автоинкрементируемое.  

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×