mongo-java-driver -3.2.2学习笔记-02-MongoDB Driver Admin Quick Tour
2017-12-05 11:58
603 查看
得到数据库并操作文档
得到数据库的名称列表
删除数据库
建立集合
得到集合的列表
删除集合
建立index
得到某个文档的所有的索引
跑命令,不是所有的额操作都有明确的helper,可以使用commad来操作
MongoClient mongoClient = new MongoClient(); MongoDatabase database = mongoClient.getDatabase("mydb"); MongoCollection<Document> collection = database.getCollection("test");
得到数据库的名称列表
for (String name: mongoClient.listDatabaseNames()) { System.out.println(name); }
删除数据库
mongoClient.getDatabase("databaseToBeDropped").drop();
建立集合
database.createCollection("cappedCollection", new CreateCollectionOptions().capped(true).sizeInBytes(0x100000));
得到集合的列表
for (String name : database.listCollectionNames()) { System.out.println(name); }
删除集合
collection.drop();
建立index
// create an ascending index on the "i" field collection.createIndex(Indexes.ascending("i")); // create a text index on the "content" field coll.createIndex(Indexes.text("content"));
得到某个文档的所有的索引
for (final Document index : collection.listIndexes()) { System.out.println(index.toJson()); }
跑命令,不是所有的额操作都有明确的helper,可以使用commad来操作
Document buildInfo = database.runCommand(new Document("buildInfo", 1)); System.out.println(buildInfo);
相关文章推荐
- mongo-java-driver -3.2.2学习笔记-01-MongoDB Driver Quick Tour
- mongo-java-driver -3.2.2学习笔记-09-driver-async
- mongo-java-driver -3.2.2学习笔记-04-ssl
- mongo-java-driver -3.2.2学习笔记-07-GridFs
- mongo-java-driver -3.2.2学习笔记-05-身份认证
- mongo-java-driver -3.2.2学习笔记-06-CRUD
- mongo-java-driver -3.2.2学习笔记-08-Monitoring
- mongo-java-driver -3.2.2学习笔记-03-Connecting
- MongoDB入门学习笔记之mongo shell和java客户端
- MongoDB学习笔记【4】-- MongoDB Java驱动使用
- 菜鸟Java学习笔记02--配置JDK环境变量的目的和HelloJava程序
- mongo-java-driver 3.0版本学习例子 根据官网指南写的
- 黑马程序员_java基础学习笔记02_选择结构和循环语句语句
- 使用mongo-java-driver3.0.2.jar和mongodb3.0在java代码中的用户验证4
- Java学习笔记 - 02
- mongodb 学习笔记 02 -- CURD操作
- 【8-20】java学习笔记02
- 学习java疯狂讲义笔记(连载02)
- Java 学习笔记02:Spring 3.0的安装
- [Spring Data MongoDB]学习笔记--注册一个Mongo实例