以下代码用于索引Mongo Shell中包含字符串内容的所有字段。
db.collection.ensureIndex(
{ "$**": "text" },
{ name: "TextIndex" }
)
请问任何人,请告诉我如何用Java编写上述内容。
提前致谢
答案 0 :(得分:1)
如果使用当前的java驱动程序,可以尝试
DBCollection coll = db.getCollection("foo");
coll.createIndex(new BasicDBObject("$**", "text"));
另见更多信息。
http://docs.mongodb.org/ecosystem/tutorial/getting-started-with-java-driver/