MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да изпълня MongoDB js скрипт с помощта на Java MongoDriver

Предишните отговори не работят в MongoDB 3.4+. Правилният начин да направите това във версия 3.4 и по-нова е да създадете BasicDBObject и да го използвате като параметър на Database.runCommand(). Ето един пример.

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Свържете laravel jenssegers към mongodb atlas cluster

  2. Използване на резервни копия за коригиране на често срещани сценарии за отказ за MongoDB

  3. Картографиране на документ с частично дефинирана схема

  4. MongoServer.State еквивалент в драйвера 2.0

  5. Spring Boot свързва Mysql и MongoDb