Tag: dbref

如何用DBRef查询mongodb

假设我有以下数据结构: var user = {_id: 'foo', age: 35}; var post = {_id: '…', author: {$ref: user, $id: 'foo'},…}; 我如何查询引用用户[foo]的所有post? 我尝试了以下但不工作: db.post.find('author._id': 'foo'); var u = db.user.find({_id: 'foo'}); db.post.find('author': u); 我也不能从官方文档和谷歌find答案! 任何人有任何想法?