-2
、我々はUser
をbelongs_to
できPost
モデル取る場合:関連していないとき非関連モデルと関連モデルの相違点のリスト例えば
Post.create
を=user.posts.create
関連します。Post.new
関連付けられていない場合=user.posts.build
関連付けられている場合。@post = Post.find(params[:id])
関連付けられていない場合= ???関連付けられているとき?
第3のものを記入するために何を使用すればいいですか?あなたが関連付けをするときに違うことをするリストはどこにありますか?
あなたは何をしたいのか説明できますか? – developer033
これは単なる例です。私は、あなたが別のモデルを 'belongs_to'するモデルを扱っているときに典型的なRESTアクションを実装する方法についてちょっと混乱しています。たとえば、インデックスアクションでは、通常は '@post = Posts.all'のようなことをしますが、投稿が' belongs_to'の場合は '@user = current_user'、' @ posts = @user .posts'。 – nachime
'user.posts.find(params [:id])'は期待通りに動作します:) –