2

我想为我的模型播放器添加一个正在播放的布尔变量。

这是我认为可行的。

rails g migration player playing:bool
4

1 回答 1

9

由于您想向现有模型添加一列,您可以像这样使用

rails generate migration AddPlayingToPlayers playing:boolean

这就是它产生的

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

并且在红宝石世界中,布尔值通常与 参考?,例如,如果您想检查播放是否是truefalse

@player = Player.first
@player.playing? # true or false
于 2013-04-04T07:01:54.477 回答