我的节日和提交申请中有模型。每个提交都属于一个节日。我有一个助手可以根据每个节日的日期确定什么是“current_festival”。
module ApplicationHelper
def current_festival
@current_festival ||= Festival.current.first
end
end
.current 是节日模型中的一个范围:
scope :current, where("published = true and closing_date >= ?", Time.now.to_date).order('closing_date asc').limit(1)
我想要的是将索引视图中显示的提交限制为仅属于当前节日的提交。你将如何在控制器中做到这一点?或者最好在模型中以某种方式做到这一点,也许通过一个范围?