ActiveRecord,不包括记录!=?

时间:2010-12-11 00:10:52

标签: ruby-on-rails activerecord ruby-on-rails-3

我有以下内容,它给出了一个评论列表:

@comments = record.commentable.comments
在这种情况下,

记录是观察者捕获的评论。我想要做的是获取一个评论列表,不包括最近的评论,在这种情况下是记录。

我尝试了以下操作,但错误

  

“ActionView :: Template :: Error(错误的参数数量(0表示1)):”

@comments = record.commentable.comments.where(:id != record.id)

连连呢?感谢

1 个答案:

答案 0 :(得分:7)

@comments = record.commentable.comments.where('id <> ?' , record.id)

更多信息: