ruby-on-rails - 带有提示的 Formtastic radio 合集

标签 ruby-on-rails ruby activeadmin formtastic

我正在与 Active Admin 合作创建一个包含 radio 收藏的表单。

form do |f|
  f.inputs "Options" do
    f.input :type, as: :radio, collection: Types.all.map{|type| [type.name, type.name]}
  end
end

我想为 radio 集合中的每个选项添加一个提示。 (类似于字符串输入或其他各种提示)。

解决这个问题的最佳方法是什么?

最佳答案

我会这样做:

f.input :type, as: :radio, collection: Type.pluck(:name)

pluck 方法与 Type.all.map(&:name) 相同

参见 http://apidock.com/rails/ActiveRecord/Calculations/pluck获取更多信息。

关于ruby-on-rails - 带有提示的 Formtastic radio 合集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27177745/

相关文章:

ruby-on-rails - 将 Rails 与 Paperclip 和 SWFUpload 结合使用

ruby-on-rails - Rails 3 ActiveAdmin CanCan。如何设置用户只能看到属于他的记录?

ruby-on-rails - 事件管理渲染编辑页面

ruby - 测量命令行调用的执行时间

ruby-on-rails - Ruby On Rails Active Admin has_many 更改下拉列表以使用不同的列

ruby - 无法检索包含临时文件的散列的第一个元素

ruby-on-rails - 安装 Active Admin 并收到 ArgumentError

ruby-on-rails - 自定义 Rails 路由 url

ruby-on-rails - 如何使用由外键代替 ID 的 accepts_nested_attributes_for 同步 has_many 关联?

ruby-on-rails - 启动时在 Raspberry PI 上启动瘦服务器