Rails:如何初始化和设置布尔实例变量

时间:2016-02-09 12:13:49

标签: ruby-on-rails

一定很简单,但我无法让它发挥作用: - 我想在我的模型中初始化一个实例变量(boolean) - 然后我想在(简单)形式(复选框)的视图中设置此变量。 如何? 日Thnx!

1 个答案:

答案 0 :(得分:0)

我在这里猜测你想要一个没有数据库列支持的虚拟。

class Thing
  attr_accessor :happy

  def intialize
    @happy = false
    super # very important!
  end
end
<%= simple_form_for(@thing) do |f| %>
  <%= f.input :happy, as: :checkbox %>
<% end %>