MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Unter MongoDB-Java-Treiber Mapreduce-Befehlsbereich; Hinzufügen von Funktionen zu Scope

Der Servercode konvertiert die Karte automatisch und reduziert sie in die Javascript-Funktion, aber nicht so mit Scope. Um eine Funktion in der Bereichsoption zu übergeben, können Sie stattdessen Folgendes tun:

c.addExtraOption("scope", new BasicBSONObject("average",
  new CodeWScope("function(){ return false;}", new BasicBSONObject())));