@zachfischer

Failed to load resource: the server responded with a status of 400 (Bad Request)?

При попытке создать какую-либо запись появляется такая ошибка:

Started POST "/spr_type_events" for 127.0.0.1 at 2018-07-02 14:16:20 +0500
Processing by SprTypeEventsController#create as JSON
  Parameters: {"spr_type_event"=>{}}
Completed 400 Bad Request in 1ms

ActionController::ParameterMissing (param is missing or the value is empty: spr_type_event):

app/controllers/spr_type_events_controller.rb:43:in `spr_type_events_params'
app/controllers/spr_type_events_controller.rb:15:in `create'
  • Вопрос задан
  • 2344 просмотра
Пригласить эксперта
Ответы на вопрос 1
Написано же в логе:
Parameters: {"spr_type_event"=>{}}
То есть атрибуты формы, необходимые для создания SprTypeEvent, остутствуют.

Как можно от неё избавиться?
Отправить необходимые атрибуты.

В строке
params.require(:spr_type_event).permit!
при попытке извлечения атрибутов из :spr_type_event произошёл облом. :-)

Также есть опечатка в методе create:
"erros"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы