[Rails] 抓文章上一筆、下一筆快速方式
可以在model內寫
class Post
def next
self.class.where("id > ?", id).first
end
def prev
self.class.where("id < ?", id).last
end
end
controller就可以使用
@post = Post.find(params[:id])
@prev_post = @post.next
@next_post = @post.prev
留言