"#<NoMethodError:\" derp \ ":String>の未定義のメソッド` permit '"、

永遠に激怒
def store_params
    params.require(:store).permit(:store)
end

storeというエンティティがあり、その唯一の列はstoreとも呼ばれます。他のフレームワークにはこの問題の解決策があるようですが、Railsでこれを適切に行う方法は明確ではありません。

{
    "store": "derp"
}

上記をPOSTリクエストで送信しましたが、一見無関係なエラーが発生します。これを修正するにはどうすればよいですか?

クロガー

このシナリオでは、最上位キーにstore名前が付けられた属性が含まれていることが期待されますstore{ "store": { "store": "derp" } }POSTリクエストを渡しみて、それが機能するかどうかを確認してください。

役立つ可能性のあるRailsパラメーターに関するいくつかの役立つドキュメントを次に示します。https//api.rubyonrails.org/classes/ActionController/Parameters.html

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事