非关联模型和相关模型之间的差异列表?

时间:2016-06-27 00:11:48

标签: ruby-on-rails ruby

例如,如果我们采用可以Post belongs_to的{​​{1}}模型:

  1. User在关联时未关联= Post.create
  2. user.posts.create在关联时未关联= Post.new
  3. user.posts.build没有关联时= ???何时关联?
  4. 我将用什么方式填写第三个,在哪里可以找到你在进行协会时做的不同的事情清单?

1 个答案:

答案 0 :(得分:2)

相当于@post = Post.find(params[:id])的关联 将是:user.posts.find(params[:id])

有关您可以使用关联做什么的更多信息,我强烈建议您阅读相关的Rails指南:

http://guides.rubyonrails.org/association_basics.html

(然后是之后的所有其他人):)