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

Speichern Sie eine Funktion auf dem Server mit Java - MongoDB

Ich beantworte alles für mich selbst, vielleicht kann es für jemanden nützlich sein.
Sie müssen Ihre Funktion nicht auf dem Server speichern. Angenommen, ich muss eine Javascript-Funktion foo verwenden in map-reduzieren. Sie können diesem Beispiel folgen:

    String map = "function(){" 
                  + "foo = function(parameters) {...here you have to write foo code...}
                  + ".....now you can use foo function in your map reduce......."

Definieren Sie also einfach in der Kartenfunktion Ihre Funktion foo und dann können Sie es in Ihrem Kartencode reduzieren.