«# », - PullRequest
       0

«# »,

1 голос
/ 19 апреля 2020
def store_params
    params.require(:store).permit(:store)
end

У меня есть объект с именем store, и его единственный столбец также называется store. Кажется, что в других средах есть решения для этих проблем, но не ясно, как это сделать правильно на Rails.

{
    "store": "derp"
}

Я отправил вышеупомянутое в запросе POST и получаю, по-видимому, не связанную ошибку. Как мне это исправить?

1 Ответ

2 голосов
/ 19 апреля 2020

В этом сценарии ключ верхнего уровня store также должен иметь атрибут с именем store. Попробуйте передать { "store": { "store": "derp" } } в вашем запросе POST и посмотрите, работает ли он.

Вот некоторая полезная документация по параметрам Rails, которая может помочь: https://api.rubyonrails.org/classes/ActionController/Parameters.html

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