MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak wykonać skrypt MongoDB js za pomocą Java MongoDriver?

Poprzednie odpowiedzi nie działają w MongoDB 3.4+. Właściwym sposobem na zrobienie tego w wersji 3.4 i nowszych jest utworzenie BasicDBObject i użycie go jako parametru Database.runCommand(). Oto przykład.

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. Prosta strona logowania w nodejs przy użyciu ekspresu i paszportu z mongodb

  2. Jak uniknąć ostrzeżenia transparent_hugepage/defrag z mongodb?

  3. Czynniki operacyjne do rozważenia podczas modelowania danych MongoDB

  4. 4 sposoby na usunięcie dokumentu w MongoDB

  5. Zmień kolejność wyświetlania właściwości w MongoDB