在编辑(RoR)中的'f.collection_select'中显示活动记录条目

时间:2018-02-20 09:18:24

标签: ruby-on-rails multiple-select collection-select

我有一个Rails 5应用程序。

template _form

- if current_user&.super_admin
  .form-group.has-feedback
    .text-muted
      = f.label 'Which users should see this?'
    = f.collection_select(:user_templates, User.all, :id, :name, { include_hidden: false }, multiple: 'true', class: 'select')

这是一个多选形式。提交表单时,我将一组用户发送到我的控制器并将其保存在我的user_template表中,这会为所选的每个用户创建一个新行。完美的工作。

但是,当我编辑特定模板时,我想要显示第一次保存的用户。我可以轻松地在数据库中查询它们并获得所有正确的用户,但我无法在多个下拉菜单中将它们显示为selected

有什么想法吗?

0 个答案:

没有答案