Как запросить mongodb с помощью DBRef

предполагаю, что у меня есть следующая структура данных:

var user = {_id: 'foo', age: 35};
var post = {_id: '...', author: {$ref: user, $id: 'foo'},...};

Как я могу запросить все сообщения, которые ссылаются на пользователя [foo]? Я пробовал следующее, но не сработал:

db.post.find('author._id': 'foo');
var u = db.user.find({_id: 'foo'});
db.post.find('author': u);

Я также не могу найти ответ в официальном документе и в Google!

У кого-нибудь есть идеи?

56
задан Andrew Orsich 1 June 2011 в 04:56
поделиться