Плагин Drupal Services, игнорирующий многозначные поля - PullRequest
0 голосов
/ 11 декабря 2018

Я использую drupal 7 с плагином служб 3.17. Я пытаюсь создать узел с полем, которое принимает несколько значений через json api, со следующими данными:

{
    "type":"custom_type_article",
    "title":"My title",
    "language":"und", 
    "body": { 
        "und": [ { "value": "Article body" } ]  
    },
    "field_article_auhtors": {
        "und": [{"value": "author 1"}, {"value": "author 2"}, {"value": "author 3"}]
    }
}

Узел успешно созданно заполняется только первое значение field_article_auhtors.

Неправильно ли моя структура json для создания нескольких значений в "field_article_auhtors"?

1 Ответ

0 голосов
/ 14 декабря 2018

Версия 3.17 Сервисов содержит ошибку с полями с несколькими значениями.Похоже, ошибка представляет собой регрессию, появившуюся в версии v3.6.

Патч был выпущен в ноябре, и несколько пользователей сообщают, что оно работает, хотя официально оно помечено как «Требуется работа».(Автор обратился с просьбой о пересмотре кода, и он уже был включен в dev-версию Services. Тем не менее, это мягкое толчок / напоминание для проверки его в среде dev.;)

См.беседа, исправление и выпуск Служб, включающий его в официальный раздел Проекта Служб Drupal по адресу https://www.drupal.org/project/services/issues/2224803

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...