Gibt es eine Möglichkeit, die allowDiskUse-Option einer mongoose.js-Aggregation bereitzustellen?

8

Ich führe eine Aggregation auf einer Sammlung von ungefähr 300k + Datensätzen durch, die mehrere Abwicklungen und Umgruppierungen erfordert. Ich treffe den folgenden Fehler;

%Vor%

Ich kann nicht herausfinden, wie man diese Option durch Verwendung der mongoose.js-API weitergeben kann.

    
Dan Steele 27.05.2014, 16:05
quelle

2 Antworten

13

Wir haben momentan keinen Helfer dafür, aber eine allowDiskUse() Hilfsfunktion wird in Mongoose 3.8.12 enthalten sein, die ich heute versenden werde: Ссылка

Wenn Sie eine sofortige Lösung wünschen oder nicht auf 3.8.12 upgraden möchten (obwohl ein Upgrade empfohlen wird), können Sie Folgendes tun:

%Vor%     
Valeri Karpov 30.05.2014, 19:00
quelle
5
%Vor%

Mungo api

    
glowry 09.10.2016 07:52
quelle