MongoDBのフィールドを追加等したときの Rails側のマイグレーション方法の備忘録。 (コマンド叩く必要ないので)
例: MongoDBの コレクション:Userに フィールド:emailを追加
環境
Rails v5.2.1 MongoDB v4.0.2
Rails
model側に
class User include Mongoid::Document include Mongoid::Timestamps field :name, type: String # (追加)emailフィールド field :email, type: String validates :name,{presence: true, uniqueness: true} # (追加)emailカラムに関するバリデーション validates :email,{presence: true, uniqueness: true} end
的な感じでフィールド追加すればいける