【发布时间】:2014-02-17 18:45:54
【问题描述】:
在一篇博文的末尾,我想显示一个指向另一篇随机博文的预告链接。显然,这个链接不应该是当前帖子本身的预告片。
我已经想出了如何选择随机帖子,但是预告链接仍然有可能是指向当前帖子的链接。我想不通,我该如何排除这种情况。
这是我的控制器:
def show
@post = Post.find(params[:id])
@staff_pickrandom = Post.where(staff_pick:true).order("RANDOM()").limit(1)
end
我对 Rails 还很陌生,但我仍在为基本的东西苦苦挣扎。 对不起,如果这是一个简单的。非常感谢您的帮助!!!
更新: 我正在使用 Rails 3.2 和 "friendly_id" Gem。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.2 random-access