建立模型
通過執行建立模型(讓我們稱之為 User):
$ rails g model User
這將生成檔案 app/models/user.rb:
class User
include Mongoid::Document
end
這就是你需要一個模型所需要的(雖然只是一個 id 欄位)。與 ActiveRecord 不同,沒有遷移檔案。模型的所有資料庫資訊都包含在模型檔案中。
生成時,時間戳不會自動包含在模型中。要將 created_at 和 updated_at 新增到模型中,請新增
include Mongoid::Timestamps
你的模特在 include Mongoid::Document 下面是這樣的:
class User
include Mongoid::Document
include Mongoid::Timestamps
end