Bo to jest „mangusta”. Nie ma bloku "opcji" w aggregate()
metoda w interfejsie Mongoose API
. To jest link źródłowy, a następnie dokumentacja
. Zanotuj zwrócony <Aggregate>
typ.
To prowadzi do allowDiskUse(true)
jak pokazano w dokumentacji:
await Model.aggregate(..).allowDiskUse(true).exec()
Naprawdę nigdy nie powinieneś używać tej opcji w większości agregacji. Otrzymanie komunikatu ostrzegawczego jest zwykle wskaźnikiem, że faktycznie brakuje indeksu, a nawet każdą rozsądną próbą $match
i odfiltrować wyniki.