在Rails中使用text_field删除name属性中的问号

时间:2016-02-26 00:48:26

标签: ruby-on-rails

我有一个联系人,可以有很多练习。而且一种做法就是破产。

Thread.interrupt()

破产有一个名为"计划到期日?"的字段。现在我尝试在表单中使用text_field:

class Contact
  include Mongoid::Document

  has_many :practices
end

class Practice
  include Mongoid::Document

  has_one bankruptcy
end

class Branktupcy
  include Mongoid::Document

  belongs_to :practice
end

不幸的是,在生成的html中,name属性不是" Schedules Due Dates?"而是"计划到期日"。它剥掉了问号。因此,当我提交表单时,它会抛出错误,因为没有问号的字段不存在。为什么会发生这种情况,我该如何解决?

1 个答案:

答案 0 :(得分:0)

尝试将其更改为schedules_due_date?并将以下内容用于文本字段

<%= bankruptcy_builder.text_field :schedules_due_date? %>