我可以使用 mongoose.js 使用 OR 语句“遍历”一个 ObjectID 吗?
一个例子是这样的:
var confName = 'something';
finding = finding.or([
{ 'home_team.conference.name': confName },
{ 'away_team.conference.name': confName }
]);
finding.exec(function(err, models) {
...
home_team
并且away_team
都是 ObjectID 指向具有嵌入式文档的团队模式conference
。
现在这对我不起作用,我不确定这是不可能的,还是我做的不对。