我使用的是Solr 6.1.0,而不是云模式,
我在solrconfig. xml中添加了search chhandler并且它的工作,可以看到搜索结果
但是当我使用这个搜索处理程序并在URL中添加查询时,它会出错
像这样:
http://localhost:8983/solr/testcorea/contentsearch?indent=on
这是我的搜索处理程序:
<requestHandler name="/contentsearch" class="solr.SearchHandler">
<lst name="defaults">
<str name="echoParams">explicit</str>
<str name="wt">json</str>
<str name="indent">true</str>
<str name="defType">edismax</str>
<str name="qf">
title^100.0 content^80.0 text^5.0
</str>
<str name="q">*:*</str>
<str name="indent">true</str>
<str name="rows">10</str>
<!-- Facet settings -->
<str name="facet">on</str>
<str name="facet.field">content_type</str>
<str name="facet.field">category</str>
<str name="facet.field">author</str>
<str name="facet.field">editor</str>
<str name="facet.field">source_type</str>
<str name="hl">on</str>
<str name="hl.fl">title content</str>
<str name="hl.preserveMulti">true</str>
</lst>
<arr name="last-components">
<str>elevator</str>
</arr>
</requestHandler>
错误信息:
=========================================================================
访问 /solr/testcorec/contentsearch.原因:\n
Not Found
当我使用solr默认search chhandlr和查询url时,它会像这样工作:
http://localhost:8983/solr/testcorea/browse?indent=on
有人知道有什么不同吗?
为什么它不起作用?
谢啦
为URL添加高亮参数。
添加hl=on和hl. fl=field_name到您的网址
前:
hl. fl=标题
相关问题
- 如何在角单元测试退订功能
- 如何在angular2使用超文本传输协议把请求?
- 如何在clang中禁用自动“通过指针”优化?
- 如何在C中模拟堆栈帧?
- 如何在我的不和谐音乐机器人中实现队列系统?
- 如何在不和谐机器人中流式传输和排队歌曲?
- 如何在discord. js机器人中排队音乐?
- 如何在discord.py?中为不和谐音乐机器人创建跳过命令
- 如何在gradle的测试源代码集中包含所有src/test/资源/**和src/main/java/**/*. html?
- Jlink-包括JavaFX应用程序中包含自定义python脚本的目录
- 创建问题。jpack的EXE-当程序被EXE调用时jSoup的问题,但在Intellij中可以
- 如何在mongo的两次约会之间求和?
- 带有聚合管道的文本搜索-MongoDB/PHP
- 升级mongo搜索从runCommand找到使用Java驱动程序
- 当第一首歌完成不和谐机器人时,如何在队列中播放下一首歌
- 如何在另一个java进程中从Gradle任务运行Groovy脚本?
- 包括分数在莫菲亚全文搜索
- 如何在MongoDB中检索每个文档的最后更新时间?
- Gradle如何在子父结构中设置项目
- 如何在Gradle中将根项目添加为类路径