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

Заявка от командния ред в Java

Не мисля, че можеш да направиш това. С db.command() ограничени сте до тези команди . Може би бихте могли да накарате нещо подобно да работи (имам проблеми с получаването на очакваните резултати)

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

Между другото, защо не използвате верижни извиквания като db.getCollection(collectionName).find(); за да избегнете придържането към една колекция?




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Проблем с дублирането на Mongo DB при използване на сортиране с ограничение и пропускане при агрегиране

  2. PyMongo:Как да използвате Aggregate и да съхранявате резултатите в друга колекция?

  3. Как да наблюдавате вашите сървъри за бази данни с помощта на ClusterControl CLI

  4. MeteorJS - Свързване на изображения (FS.collection) към техния съответен документ в колекцията MongoDB

  5. (възел:3341) Предупреждение за прекратяване:Mongoose:mpromise