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

@comments = record.commentable.comments

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

我尝试了以下但它错误


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

建议?谢谢

最佳答案

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

更多信息在这里:
  • http://asciicasts.com/episodes/215-advanced-queries-in-rails-3
  • 关于ruby-on-rails - ActiveRecord,不包括记录!=?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4414382/

    10-12 23:04