创建模型
通过运行创建模型(让我们称之为 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