gpt4 book ai didi

java - 如何使用java在cloudant上查询搜索索引?

转载 作者:行者123 更新时间:2023-12-02 04:15:00 25 4
gpt4 key购买 nike

我是 cloudant 的新手,正在尝试通过教程视频学习 cloudant 上的全文搜索。我成功地通过 http 请求在 cloudant.com 上进行搜索,现在我希望该代码位于 java 中,因为我正在使用 java 开发 GWT 框架。到目前为止,我只能通过研究特定的 github 项目 GITHUBLINK 来创建与 cloudant.com 的连接。

这里给出了这样的搜索

Search search = db.search("views101/animals");
SearchResult<Animal> rslt = search
.limit(10)
.includeDocs(true)
.counts(new String[] {"class","diet"})
.querySearchResult("l*", Animal.class);

我的问题:

1。这个 Animal.class 到底指的是什么?

2。如果不是这样,在 cloudant 上进行全文搜索的步骤是什么。

我已在 cloudant.com 上的数据库设计文档下手动创建了 View 和搜索索引。

最佳答案

Animal.class 指的是找到的文档将被反序列化到的类,如果您没有反序列化数据的类,您应该能够使用 HashMap 或类似的类来访问返回的数据。

关于java - 如何使用java在cloudant上查询搜索索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33410896/

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