在MongoDB中使用DBREF datatype,文档可能如下所示。但是,每行中的$ref
字段感觉是多余的,因为每行都明显指向users
集合。MongoDB - 是DBREF必需的吗?
有没有办法引用其他文件,而没有多少有点多余$ref
-field?
{
$id: {$oid : "4f4603820e25f4c515000001"},
title: "User group",
users: [
{_id: {$ref: "users", $id: { $oid: "4f44af6a024342300e000002"}}, isAdmin: true }
]
],
是否有任何特定的原因,你为什么不使用简单的直接/手动链接(只是把ObjectId如下建议)? – 2012-02-23 11:51:27