首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Formtastic不保存

Formtastic不保存
EN

Stack Overflow用户
提问于 2015-06-09 19:38:23
回答 1查看 458关注 0票数 0

我使用主动管理 gem和甲状,我想向特定的文本字段添加一个datalist

代码语言:javascript
复制
#FILE app/admin/model.rb
ActiveAdmin.register Model do
  permit_params :title, :article_headline_a_id, :article_headline_b_id

  form(html: { multipart: true }) do |f|
    f.input :article_headline_a_id, :as => :datalist, :collection => Article.pluck(:title)
    f.input :article_headline_b_id, :as => :datalist, :collection => Article.pluck(:title)
    f.actions
  end 
end

在保存和检查控制台之前,一切看起来都很好,我得到的是article_a_id = 0,而不是预期的id号。

代码语言:javascript
复制
#model.rb
  belongs_to :article1, :foreign_key => 'article_headline_a_id', :class_name => "Article"
  belongs_to :article2, :foreign_key => 'article_headline_b_id', :class_name => "Article"
EN

回答 1

Stack Overflow用户

发布于 2015-06-09 20:00:06

听起来,您没有将ID映射到标题“尝试”:

代码语言:javascript
复制
    f.input :article_headline_a_id, :as => :datalist, :collection => Article.pluck(:title, :id)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30741320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档