Rails:如何从少数列中选择字段显示信息并仅返回一个

时间:2017-01-06 14:16:08

标签: ruby-on-rails

我正在尝试创建一个选择字段,该字段将显示我的数据库中的少量信息(它将更加用户友好)并仅返回所选记录的ID。我不确定是否有可能使它成为“轨道方式”,这就是我写这个问题的原因。在我的代码中,我有:

<%= f.select :workerid, User.where(isworker: true).pluck(:id, :last_name) %>

目前这个选择只显示用户的ID(没有名字),这真让我烦恼。我试图使用.collect或.map,但它的工作方式相同。如果有人能告诉我如何在这个选择中显示多个列,那就太棒了。

第二件事是,如果我能设法做到这一点,如何让它只发送给所选用户的数据库。我认为这可以用jQuery做,但如果有人告诉我是否可以用Ruby语言做,我会很感激。

0 个答案:

没有答案