コントローラーの上部に、アクションが動作するために必要なパラメーターを定義する機能を見て覚えています。私の人生のために私はもうその機能の一切の言及を見つけること、それは次のために有用であろうように見えることはできません。Railsでコントローラーアクションの期待パラメーターを定義してください
def sort
params[:links].each_with_index do |id, index|
@link_set.links.in_context(context).update_all(['position=?', index+1], ['id=?', id])
end
render :nothing => true
end
私はparamsは期待してい[:リンク]をので、いくつかのSmartyのが訪問することを決定した場合そのアクションは私にparamsを与えないとnil.each_with_indexで失敗します。
このタイプのすべてのメソッドにこれをコーディングしなくても、パラメータが欠落している場合は、404などを適切に指定するとよいでしょう。
これはありますか? :)