diff options
Diffstat (limited to 'jstests/core/dbref2.js')
-rw-r--r-- | jstests/core/dbref2.js | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/jstests/core/dbref2.js b/jstests/core/dbref2.js index d1b4870322d..9f3cb4e2ca4 100644 --- a/jstests/core/dbref2.js +++ b/jstests/core/dbref2.js @@ -7,14 +7,14 @@ a.drop(); b.drop(); c.drop(); -a.save( { name : "eliot" } ); -b.save( { num : 1 , link : new DBRef( "dbref2a" , a.findOne()._id ) } ); -c.save( { num : 1 , links : [ new DBRef( "dbref2a" , a.findOne()._id ) ] } ); +a.save({name: "eliot"}); +b.save({num: 1, link: new DBRef("dbref2a", a.findOne()._id)}); +c.save({num: 1, links: [new DBRef("dbref2a", a.findOne()._id)]}); -assert.eq( "eliot" , b.findOne().link.fetch().name , "A" ); -assert.neq( "el" , b.findOne().link.fetch().name , "B" ); +assert.eq("eliot", b.findOne().link.fetch().name, "A"); +assert.neq("el", b.findOne().link.fetch().name, "B"); // $elemMatch value -var doc = c.findOne( { links: { $elemMatch: { $ref : "dbref2a", $id : a.findOne()._id } } } ); -assert.eq( "eliot" , doc.links[0].fetch().name , "C" ); -assert.neq( "el" , doc.links[0].fetch().name , "D" ); +var doc = c.findOne({links: {$elemMatch: {$ref: "dbref2a", $id: a.findOne()._id}}}); +assert.eq("eliot", doc.links[0].fetch().name, "C"); +assert.neq("el", doc.links[0].fetch().name, "D"); |