【发布时间】:2011-09-05 08:10:18
【问题描述】:
假设我有一个名为 Post 的记录,其中包含许多 cmets。
现在我运行以下代码:
p = Post.new
p.comments.build(:title => 'great')
我现在想通过标题找到该评论。 如果记录被保存,我可以做类似的事情
p.comments.find_by_title('great')
但是由于它还没有保存,所以它会返回 nil(因为它实际上运行了一个 SQL 查询) 有没有办法在保存之前找到该记录?
谢谢!
【问题讨论】:
标签: sql ruby-on-rails database ruby-on-rails-3 arel