Protože tohle je "mangusta". Na aggregate()
není žádný blok "options". metoda v rozhraní Mongoose API
. Toto je zdrojový odkaz a poté dokumentace
. Všimněte si vráceného <Aggregate>
typ.
To se spojí s allowDiskUse(true)
jak je uvedeno v dokumentaci:
await Model.aggregate(..).allowDiskUse(true).exec()
Ve většině agregací byste tuto možnost neměli nikdy potřebovat. Získání varovné zprávy je obvykle indikátorem toho, že vám skutečně chybí index, nebo skutečně jakýkoli rozumný pokus o $match
a filtrovat výsledky.