建立模型

通過執行建立模型(讓我們稱之為 User):

$ rails g model User

這將生成檔案 app/models/user.rb

class User
  include Mongoid::Document

end

這就是你需要一個模型所需要的(雖然只是一個 id 欄位)。與 ActiveRecord 不同,沒有遷移檔案。模型的所有資料庫資訊都包含在模型檔案中。

生成時,時間戳不會自動包含在模型中。要將 created_atupdated_at 新增到模型中,請新增

include Mongoid::Timestamps

你的模特在 include Mongoid::Document 下面是這樣的:

class User
  include Mongoid::Document
  include Mongoid::Timestamps

end