我试图弄清楚如何按照此设计教程添加“已批准的”#39;到用户模型。
我已经按照教程中的说明设置了所有内容,除非我保存所有内容并尝试单击名为的链接:
<%= link_to "Users awaiting approval", :action => "index", :approved => "false" %>
我收到一个错误:
undefined method `find_all_by_approved' for #<Class:0x007fbc5cf34dd0>
它突出显示了此用户/索引操作的第二行:
def index
if params[:approved] == "false"
@users = User.find_all_by_approved(false)
else
@users = User.all
authorize @users
end
end
有没有人知道还需要做什么(除了教程中显示的内容)才能使这项功能有效?
答案 0 :(得分:0)
可能你有错字问题。下面应该给你相同的结果。
@users = User.where(approved: false)