小编jad*_*001的帖子

如何通过Java驱动程序在MongoDB中创建复合索引?

我想在创建复合索引AgeName MongoDB中通过Java驱动程序,这是我的语法:

coll.ensureIndex(new BasicDBObject("Age", 1),new BasicDBObject("Name", -1));
List <DBObject> list = coll.getIndexInfo();

  for (DBObject o : list) {
       System.out.println(o);
    }
Run Code Online (Sandbox Code Playgroud)

但它只创建1个索引而不是compund索引并给出结果:

{ "v" : 1 , "key" : { "_id" : 1} ,"ns" :"EmployeeData.EmpPersonalData", "name":"_id_"}
{ "v" : 1 , "key" : { "Age" : 1} , "ns" : "EmployeeData.EmpPersonalData" , "name" : "Age_1" , "Name" : -1}
Run Code Online (Sandbox Code Playgroud)

那么如何通过java驱动程序创建集合上的compund索引呢?

java indexing mongodb mongodb-java

9
推荐指数
2
解决办法
8491
查看次数

我们如何通过java驱动程序查询嵌入式文档?

我想通过java查询从mongodb.from一个简单的文件访问嵌入式文档它很容易,但我们如何从嵌入式文件访问?

java document mongodb

2
推荐指数
1
解决办法
2584
查看次数

标签 统计

java ×2

mongodb ×2

document ×1

indexing ×1

mongodb-java ×1