0

我在这里的行为是在我的一个集合_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即使它不是派生对象,有没有办法强制执行?

4

0 回答 0