我在用户下嵌套了控制器评论,都是由脚手架生成器生成的;视图/索引操作效果很好,但是当我尝试创建模型(/users/1/reviews/new)时出现错误
No route matches {:controller=>"reviews", :user_id=>#<Review id: nil, user_id: nil, reviewer_id: nil, predisposition: nil, description: nil, created_at: nil, updated_at: nil>}
我尝试将 form_for @review 更改为 form_for user_reviews_path(@review),但在创建操作时出现相同的错误。
我该如何解决这个问题?
另外,如果您向我推荐有关 Ruby On Rails 食谱的书,我将不胜感激(我已经阅读了 pragmatic 的 ROR 食谱,但它太简单了)。