maeshimaの日記

メモ書きです

ネストしたリソースのURL自動判別

リファレンス見てたら、フォームから投げるURLを自動で判別してくれる機能がネストしたりソースにも対応してるのに気づいてこんな風に書いてみた。

  <% remote_form_for([@user, @todo]) do |f| -%>
  #...
  <% end -%>

そしたら404エラー。ログ見たら

RAILS_ROOT/users/1/todos

にリクエストを投げていた。僕としては

RAILS_ROOT/users/willnet/todos

に投げて欲しかったんだけどまあ仕方ないかー。なるべくパスの中にIDは入れたくない派だから、この機能はあまり使わないかもなー