我在两个模型之间设置了关联
Question.rb
class Question
include Mongoid::Document
field :title, type: String
field :right_answer, type: String
has_many :choices
end
Choice.rb
class Choice
include Mongoid::Document
field :option, type: String
belongs_to :question
end
然后我试图创建一个选择对象
Choice.create(option: "xxxxx")
当我检查数据库做Choice.last时,我看不到最后创建的对象。我在这里做错了什么?
答案 0 :(得分:0)
下面的mongoDB文档(https://docs.mongodb.com/mongoid/master/tutorials/mongoid-documents/) 似乎你错过了设置数据库和收集保存模型的行。
下面的示例代码来自官方文档:
ActiveSupport::Inflector.inflections do |inflect|
inflect.singular("status", "status")
end