我有一行代码如下:
u = params[:collection].select { |k,v| v["id"].present? }
在视图中,我想制作一个包含此params的下拉列表,如下所示:
select("merge_candidate[#{user.id}]", "id", @users.select { |u| u.id != dc.id }.map { |u| ["#{u.realname} / #{u.email} [id: #{u.id}]", u.id]}, {:selected => selected_user })
但是,我不明白为什么我得到错误“私有方法`选择'调用nil:NilClass “。任何想法?提前谢谢