これらのケースが機能するように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などの他のアクションと衝突します。私は迷子になっています-これはできますか?