我在这里的行为是在我的一个集合_type
中没有填充该字段,这在我的情况下是真正需要的。
scenario 'User edits a session' do
session = survey.sessions.create version: version, token: 'xxx'
生成一个没有 , _type: 'Helena::Session'
...的数据库条目
{ _id: ObjectId("5458f7b16861632f09020000"),
token: "xxx",
version_id: ObjectId("5458f7b16861632f09010000"),
completed: false, survey_id: ObjectId("5458f7b16861632f09000000"),
updated_at: ISODate("2014-11-04T15:58:41.541Z"),
created_at: ISODate("2014-11-04T15:58:41.541Z"),
view_token: "VEXfJNjyr3yI4GIziqTxrsHC9" }
我明确地必须传递类型。_type
即使它不是派生对象,有没有办法强制执行?