Rails Active Admin - 如何设置包含 X 个选项和 "free" 输入的下拉列表

Rails Active Admin - how to set up a form's with a drop down that includes X choices plus a "free" input

我想为 Active Admin 表单设置一个名为 field_example(字符串类型)的字段,一个基本的下拉列表将显示

我想让用户从 3 个基本选项中选择,但如果他在这 3 个选项中不认识自己,则能够自由输入另一个字符串(这个字符串不必添加到列表中未来形式版本的选项)。他什么都能打。

可能吗?

我今天的代码:

admin/model.rb

f.input :field_example,
        as:         :select,
        collection: LIST_OF_OPTIONS,
        prompt:     true

config/initializers/active_admin_constants

LIST_OF_OPTIONS = ["option1","option2", "option3"] 

ActiveAdmin (Formtastic) 中没有任何东西可以帮助您,但经常与 ActiveAdmin 一起使用的一个流行选项是 Select2,这可能会有所帮助,例如参见 [​​=10=]