【发布时间】:2016-05-31 22:02:04
【问题描述】:
我有以下代码,我根据用户是否是管理员为用户加载活动。用户只能看到他们自己的活动源,而管理员可以看到整个流。这是与朋友等共享活动提要的前奏。
def index
if current_user?
@incidents = Incident.find_all_by_user_id(current_user.id).order("created_at desc")
else
@incidents = Incident.all.order("created_at desc")
end
end
我收到上面提到的错误(undefined method "order" for []:Array)。它似乎是 .order 参考,但我检查了 rails 指南,它似乎是正确的语法。
有什么想法吗?
【问题讨论】:
标签: sql ruby-on-rails ruby-on-rails-3 methods undefined