使用java索引mongodb中集合的所有字段(String)

时间:2014-07-04 10:37:52

标签: java mongodb

以下代码用于索引Mongo Shell中包含字符串内容的所有字段。

db.collection.ensureIndex(
                           { "$**": "text" },
                           { name: "TextIndex" }
                         )

请问任何人,请告诉我如何用Java编写上述内容。

提前致谢

1 个答案:

答案 0 :(得分:1)

如果使用当前的java驱动程序,可以尝试

DBCollection coll = db.getCollection("foo");    
coll.createIndex(new BasicDBObject("$**", "text"));

另见更多信息。

http://docs.mongodb.org/ecosystem/tutorial/getting-started-with-java-driver/