Mungo fragt ein gefülltes Feld ab

   db.History.find({'_file.project': 'someproject' )
      .populate('_file', 'name reference project')
      .sort(sortField || '-created')
      .limit(max || 64)
      .exec(this);

Hier versuche ich, alle Dokumente, die in einem ausgefüllten Feld übereinstimmen, aus der _file-Referenz zu finden. Es scheint nicht zu funktionieren. Ist so etwas überhaupt möglich?

Ich könnte das Projektfeld auf dieses Objekt duplizieren, um das Problem nur abzufragen, aber ich würde es natürlich nicht vorziehen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage