Sie können nicht nach virtuellen Feldern oder ausgefüllten Feldern sortieren, da diese Felder nur in Ihren App-Objekten (Mongoose-Modellinstanzen) vorhanden sind, aber die Sortierung innerhalb von MongoDB ausgeführt wird.
Dies ist eine der wichtigsten Einschränkungen, die sich daraus ergibt, dass MongoDB Joins nicht unterstützt. Wenn Ihre Daten stark relational sind, sollten Sie die Verwendung einer relationalen Datenbank anstelle von MongoDB in Betracht ziehen.