建立模型
通過執行建立模型(讓我們稱之為 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