ruby-on-rails – Active Admin has_many可选择的记录列表
发布时间:2020-12-17 02:41:01 所属栏目:百科 来源:网络整理
导读:我已经尝试了好几天了,我是ROR和活跃管理员的新手.到目前为止,我已经能够为新记录添加和删除has_many关系.我使用的是strong_parameters以及accept_nested_attributes.我想要 也可以添加和删除现有记录的关系. 理想情况下,应该有一个自动完成框,允许搜索和选
我已经尝试了好几天了,我是ROR和活跃管理员的新手.到目前为止,我已经能够为新记录添加和删除has_many关系.我使用的是strong_parameters以及accept_nested_attributes.我想要
>也可以添加和删除现有记录的关系. 理想情况下,应该有一个自动完成框,允许搜索和选择此特定模型的现有含义. 我的模特是 >单词 我只想要附加已经可用于单词的含义的功能? class Word < ActiveRecord::Base belongs_to :language has_many :word_meanings has_many :meanings,through: :word_meanings form do |f| f.semantic_errors *f.object.errors.keys f.inputs do f.input :language f.input :word f.input :wordInScript f.input :pronunciation,:required => false,:as => :file end f.inputs do f.has_many :meanings,heading: 'Meanings',allow_destroy: true,new_record: true do |a| a.input :meaning a.input :language end end f.actions end 解决方法
您可以确定选择的集合:
a.input :meaning,:as => :select,:collection => {#your collection in Hash,Array or ActiveRecord relation}.map{|key,value| [value,key] } ActiveAdmin使用Formtastic: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |