>也可以添加和删除现有记录的关系.
理想情况下,应该有一个自动完成框,允许搜索和选择此特定模型的现有含义.
我的模特是
>单词
>意思
> WordMeaning
我只想要附加已经可用于单词的含义的功能?
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.keysf.inputs do f.input :language f.input :word f.input :wordInScript f.input :pronunciation,:required => false,:as => :fileendf.inputs do f.has_many :meanings,heading: 'Meanings',allow_destroy: true,new_record: true do |a| a.input :meaning a.input :language endendf.actionsend解决方法 您可以确定选择的集合:
a.input :meaning,:as => :select,:collection => {#your collection in Hash,Array or ActiveRecord relation}.map{|key,value| [value,key] }
Activeadmin使用Formtastic:
https://github.com/justinfrench/formtastic#usage
以上是内存溢出为你收集整理的ruby-on-rails – Active Admin has_many可选择的记录列表全部内容,希望文章能够帮你解决ruby-on-rails – Active Admin has_many可选择的记录列表所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)