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
。
現在、これは私にとってはうまくいきません。これが不可能なのか、それとも正しく行っていないのかはわかりません。