sql >> Database >  >> NoSQL >> MongoDB

Commandoregel-query binnen Java

Ik denk niet dat je dat kunt. Met db.command() je bent beperkt tot deze commando's . Misschien zou je zoiets kunnen laten werken (ik heb problemen met het verkrijgen van verwachte resultaten)

    final DBObject command = new BasicDBObject();
    command.put("eval", "function() { return db." + collectionName + ".find(); }");
    CommandResult result = db.command(command);

Trouwens, waarom gebruik je geen geketende aanroepen zoals db.getCollection(collectionName).find(); om te voorkomen dat u zich aan één verzameling houdt?




  1. Maak opnieuw verbinding met ECONNREFUSED in NodeJS in Kubernetes-cluster

  2. MongoDb - Gebruik van een multi-CPU-server voor een zware schrijftoepassing

  3. Haal de itemlijst op door meerdere attribuutwaarden te controleren in MongoDB in golang

  4. Mongodb-scripts uitvoeren via mongoid Rails