MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Truy vấn dòng lệnh trong Java

Tôi không nghĩ bạn có thể làm được điều đó. Với db.command() bạn bị giới hạn đối với các lệnh này . Có lẽ bạn có thể làm cho một cái gì đó như thế này hoạt động (Tôi đang gặp vấn đề với việc đạt được kết quả như mong đợi)

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

BTW, tại sao bạn không sử dụng các cuộc gọi theo chuỗi như db.getCollection(collectionName).find(); để tránh dính vào một bộ sưu tập?




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. sao băng:làm cách nào tôi có thể sao lưu cơ sở dữ liệu mongo của mình

  2. Mongodb không thể chạy bản đồ giảm mà không có công cụ js

  3. tăng tốc độ tra cứu văn bản ký tự đại diện

  4. MongoDB $ tách

  5. Lập chỉ mục trên một số trường trong mongoDB