これらのケースが機能するようにRailsルーティングを構成したいと思います。
/username #=> { :controller => "houses",
# :action => "index",
# :user_id => "username" }
/username/housename #=> { :controller => "houses",
# :action => "show",
# :user_id => "username",
# :id => "housename" }
/username/edit #=> { :controller => "users",
# :action => "edit",
# :id => "username" }
つまり、/:user_id
通常のユーザーリソースになり、ルートに直接マウントされるネストされたリソースが必要です。/username/housename
だから、の代わりに欲しい/username/houses/housename
。ネストされたリソースに使用しようとし:path => "/"
ましたが、これはどういうわけか `:editなどの他のアクションと衝突します。私は迷子になっています-これはできますか?