Я работаю над REST API в Rails 4.2, и я хочу уважать формат JSON API. Мои Титулы, как это:Сильные параметры JSON API rails
{
"data":{
"type": "articles",
"id": "1",
"attributes": {
"title": "this is title",
"description": "This is description"
}
}
Я попытался написать метод для сильного Params, как это:
def article_params
params.require(:data).permit(:id, attributes: [:title, :description])
end
, но когда я пытаюсь сделать Article.update_attributes(article_params)
это говорит title and description parameters not permitted
[моя статья модель имеет название и описание ]. Вы можете мне помочь?
Попробуйте 'params.require (данные): .permit (: идентификатор,: название, описание:)' – Pavan
я попробовал прямо сейчас. Такая же ошибка :(Я не могу понять, где проблема ... – kitz
@Паван проверяет атрибуты [JSONAPI spec] (http://jsonapi.org/), которые должны быть завернуты в хэш-файл attriubtes. – max