gpt4 book ai didi

使用 Java 对所有字段进行 MongoDB 文本索引

转载 作者:可可西里 更新时间:2023-11-01 09:44:18 26 4
gpt4 key购买 nike

我想在 MongoDB 中的所有字段上创建一个文本索引。我知道可以这样做:

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

但是我想在我的 Java 程序中创建这个索引。我试过这个:

collection.createIndex(new BasicDBObject("$**","text"),newBasicDBObject("name","TextIndex"));

但它给了我这个错误:com.mongodb.MongoException:无法规范化查询:BadValue 未知运算符:$**

我不知道该怎么办。我可以看到其他人也问过类似的问题,但没有人回答。你们中的任何人都可以帮助我吗?

提前致谢。

最佳答案

糟糕,我的 Java 驱动程序似乎不是最新版本。我得到了最新版本,现在它就像一个魅力。

始终从 maven 存储库下载您的库。

关于使用 Java 对所有字段进行 MongoDB 文本索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25323695/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com