gpt4 book ai didi

autocomplete - Solrj:如何指定路径

转载 作者:行者123 更新时间:2023-12-04 05:17:29 31 4
gpt4 key购买 nike

我正在尝试使用 TermsComponent使用 Solrj 实现自动建议,但我不知道如何指定路径(即 /termshttp://localhost:8983/solr/terms 部分)。

如何使用 Solrj 指定路径?

奖励:有没有办法为 terms.fl 指定多个字段?参数?

谢谢

最佳答案

开始了:

    SolrQuery query = new SolrQuery();
query.setParam(CommonParams.QT, "/terms");
query.setParam(TermsParams.TERMS, true);
query.setParam(TermsParams.TERMS_LIMIT, "10");
query.setParam(TermsParams.TERMS_FIELD, "title", "description"); // or whatever fields you want
query.setParam(TermsParams.TERMS_PREFIX_STR, typedInput);

这是假设您在“/terms”处连接了TermsComponent;默认的 solrconfig.xml 有它。

还有一个好处:您可以通过为 TERMS_FIELD 添加多个字符串来添加多个字段。 (或多个 URL &terms.fl=foo 参数)。

谢谢毛里西奥,为我指明了正确的方向。

关于autocomplete - Solrj:如何指定路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5083633/

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