我有一个获取随机横幅的方法,但我不希望它连续两次显示相同的横幅。
def random_banner
@koder = @side.reklamers.all(:select => :id).collect(&:id)
@koder.sample gets a random ID
@reklame = Reklamer.find(@koder.sample)
render :text => @reklame.kode
end
什么是最好的解决方案?
TDGS 解决方案:当我访问该操作时,它运行良好,但我有一个博客,它进行 ajax 调用以获取横幅代码,并且在那里,相同的横幅连续出现两次。