MongoDB est DBREF nécessaire?

À l'aide de la DBREF type de données dans MongoDB, un document peut ressembler comme indiqué ci-dessous. Mais avoir la $ref champ de chaque ligne se sent redondant que chaque ligne montre bien la users collection.

Est-il un moyen de faire référence à d'autres documents sans avoir quelque peu redondant $ref-champ?

{
    $id: {$oid : "4f4603820e25f4c515000001"},
    title:   "User group",
    users: [ 
        {_id: {$ref: "users", $id: { $oid: "4f44af6a024342300e000002"}}, isAdmin: true }
    ]
],
  • est-il une raison précise pour laquelle vous n'êtes pas à l'aide de la simple Direct/Manuel de liens (il suffit de placer le ObjectId comme indiqué ci-dessous)?
InformationsquelleAutor Industrial | 2012-02-23