【发布时间】:2012-11-30 16:52:59
【问题描述】:
我有一个带有文章和作者模型的 Rails 应用程序。如果我有作者和帖子,并且想表明作者应该是文章的所有者,或者文章属于作者,那么这样做的最佳做法是什么?特别是:
如果我设置它会有所不同
my_article.author_id = author_one.id
或者如果我这样做了
author_one << my_article
使用的关联是
- 作者有_many文章
- 文章归属于作者
顺便问一下,如果出现类似问题,最好的查找方法是什么?
【问题讨论】:
-
您的关联设置正确,但是从 Rails 为此类内容提供了一个明确定义的模式的意义上来说,这两个代码示例都不是“正确的”。我建议你看一个教程(RailsCasts 很棒)——有很多博客示例可以帮助你理解。
-
@MrYoshiji 我想了解更多关于鲁迪提出的这个告诉-不要问的话题
标签: ruby-on-rails ruby activerecord