MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment exécuter un fichier js dans mongo en utilisant des données de printemps

Voici la section pertinente des documents de référence sur la façon de travailler avec des scripts dans Spring Data MongoDB.

ScriptOperations scriptOps = template.scriptOps();

// Execute script directly
ExecutableMongoScript echoScript = new ExecutableMongoScript("function(x) { return x; }");
scriptOps.execute(echoScript, "directly execute script");     

// Register script and call it later
scriptOps.register(new NamedMongoScript("echo", echoScript)); 
scriptOps.call("echo", "execute script via name");