【发布时间】:2013-01-08 21:59:31
【问题描述】:
我正在构建一个用于搜索 cmets 的搜索 UI。当用户点击搜索结果(评论)时,我想显示周围的 cmets。
我的模特:
Group (id, title) - A Group has many comments
Comment (id, group_id, content)
例如:
当用户点击 comment.id 等于 26 的评论时。我会首先找到该组的所有 cmets:
comment = Comment.find(26)
comments = Comment.where(:group_id => comment.group_id)
我现在拥有该组的所有 cmets。然后我想做的是显示comment.id 26,之前最多10 cmets,之后最多10 cmets。
如何修改 cmets 以显示该偏移量?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 postgresql postgresql-9.1