【发布时间】:2014-02-04 08:11:13
【问题描述】:
在我定义的模型中:
scope :active, -> { where(active: 'true') }
还有我的控制器
def index
if logged_in?
@objects = Objects.all
else
@objects = Objects.active
end
end
在我的索引视图中,何时登录?是的,我按预期获得了所有记录,但除此之外,我什么也得不到(我知道至少有一条记录处于活动状态)。
我的范围写错了吗?
【问题讨论】:
标签: ruby-on-rails view controller scope