如何在rails中为模型播放器添加布尔变量

时间:2013-04-04 06:43:39

标签: ruby-on-rails model

我想在我的模型播放器中添加一个播放bool变量。

这是我认为可行的。

rails g migration player playing:bool

1 个答案:

答案 0 :(得分:9)

由于您想要将列添加到现有模型中,您可以像这样使用

rails generate migration AddPlayingToPlayers playing:boolean

这就是它产生的东西

class AddPlayingToPlayers < ActiveRecord::Migration
  def change
    add_column :players, :playing, :boolean
  end
end

并且在ruby世界中,布尔值通常引用?,例如,如果您想要检查播放是true还是false

@player = Player.first
@player.playing? # true or false