Fordi dette er "mongoose". Der er ingen "options"-blok på aggregate()
metode i Mongoose API
. Det er kildelinket og derefter dokumentationen
. Bemærk den returnerede <Aggregate>
type.
Det kæder til allowDiskUse(true)
som vist i dokumentationen:
await Model.aggregate(..).allowDiskUse(true).exec()
Du burde virkelig aldrig behøve at bruge muligheden i de fleste sammenlægninger. At få en advarselsmeddelelse er normalt en indikator på, at du faktisk mangler et indeks, eller faktisk ethvert fornuftigt forsøg på at $match
og filtrer resultaterne ned.