sql >> Databáze >  >> NoSQL >> MongoDB

Jak mohu spustit skript MongoDB js pomocí Java MongoDriver

Předchozí odpovědi nefungují v MongoDB 3.4+. Správným způsobem, jak toho dosáhnout ve verzi 3.4 a vyšší, je vytvořit BasicDBObject a použít jej jako parametr Database.runCommand(). Zde je příklad.

final BasicDBObject command = new BasicDBObject();
            command.put("eval", String.format("function() { %s return;}}, {entity_id : 1, value : 1, type : 1}).forEach(someFun); }", code));
            Document result = database.runCommand(command);


  1. Jak získat zpětné volání, když klíč vyprší v REDIS

  2. Jak načíst podrobnosti z mongo db a odeslat nebo uložit do objektu v metodě nodejs Fork

  3. Redis + ActionController::Živá vlákna neumírají

  4. doRedis s podivnou chybou připojení soketu v Ubuntu Linux, R a RStudio