`

solr <defaultSearchField>

阅读更多
在schema.xml中。

<defaultSearchField>text</defaultSearchField>

如果在localhost/solr/admin中直接搜索文字, 而不是title:xx,
就会搜索这个text域的索引内容。

所以如果我们想直接搜索某个域的索引, 只要修改这里就行了。


================
不可以设置多个
比如
<defaultSearchField>msg_title</defaultSearchField>
<defaultSearchField>msg_content</defaultSearchField>
会导致默认的搜索域为msg_title, 颠倒顺序后就会变成msg_content.


之前的做法是
 <defaultSearchField>msg_all</defaultSearchField>
<copyField source="msg_title" dest="msg_all"/>
	<copyField source="msg_content" dest="msg_all"/>


但是这样会影响到获取高亮。
比如

List<String> h_title = resp.getHighlighting().get(id)
							.get("msg_title");

上面的代码会返回控制。
因为resp里面只有msg_all, 这样就会混淆高亮的显示。
分享到:
评论

相关推荐

    Solr 学习(3) —-Solr 数据导入 <一>DIH简单使用

    NULL 博文链接:https://martin3000.iteye.com/blog/1328833

    t淘淘商城项目 商城项目 视频和源码教程 详细

    &lt;groupId&gt;org.apache.solr&lt;/groupId&gt; &lt;artifactId&gt;solr-solrj&lt;/artifactId&gt; &lt;version&gt;${solrj.version}&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; &lt;/dependencyManagement&gt; &lt;build&gt; &lt;finalName&gt;${project....

    mmseg4j2.0

    &lt;fieldtype name="textComplex" class="solr.TextField" positionIncrementGap="100"&gt; &lt;analyzer&gt; &lt;tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex" dicPath="dic"/&gt; &lt;/...

    quasar-solr-client:Quasar库的Solr客户端

    &lt;artifactId&gt;quasar-solr-client&lt;/artifactId&gt; &lt;version&gt;0.1.0&lt;/version&gt; &lt;/dependency&gt; 特征 支持基本查询。 待办事项清单 添加INSERT和UPDATE操作。 程式码范例 private final String QUORUM = " localhost:...

    LoremIpsumSearch:包含与 lucene 和 solr 一起使用的搜索算法

    LoremIpsum搜索 包含与 lucene 和 solr 一起使用的搜索算法... export CLASSPATH="&lt;lucene&gt;/lucene/replicator/lib/*:&lt;nutch&gt;/build/*:&lt;nutch&gt;/build/lib/*:&lt;lucene&gt;/solr/dist/*:&lt;lucene&gt;/solr/ dist/solrj-lib/*:*:.

    flamelu#Vulnerability-1#Apache Solr<= 8.8.2 (最新) 任意文件删除1

    Apache Solr全版本存在任意文件删除漏洞,在Solr默认安装后无需任何其它配置即可删除系统任意文件。详情可以参考:

    IKAnalyzer5.2.1src增加连续数字、字母、英语智能分词支持solr5.x以上、lucence5.x以上版本

    配置文件:&lt;fieldType name="text_ik" class="solr.TextField"&gt; &lt;analyzer type="index"&gt; &lt;tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" isIndistinct="true"/&gt; ...

    solr5.x(含5.4)可用的ikanalyzer中文分词

    &lt;fieldType name="text_ik" class="solr.TextField"&gt; &lt;analyzer type="index"&gt; &lt;tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" /&gt; &lt;/analyzer&gt; &lt;analyzer type="query"&gt; ...

    rdfindex:创建和访问 RDF 索引,包括模糊匹配和 WordNet 同义词

    索引 在文字上创建和访问 RDF 索引,包括模糊匹配和 ... &lt;groupId&gt;org.aksw.rdfindex&lt;/groupId&gt; &lt;artifactId&gt;rdfindex&lt;/artifactId&gt; &lt;version&gt;0.1-SNAPSHOT&lt;/version&gt; &lt;/dependency&gt; Maven 存储库 &lt;repository&gt;

    solr-5.2.1.part1.rar 编译第1部分,共2部分

    Solr源码在MyEclipse下的... &lt;Environment name="solr/home" type="java.lang.String" value="E:\Solr" override="true" /&gt; &lt;/Context&gt; 注:value对应地址即你创建的solr/home目录地址 4. 部署到tomcat,开始Solr

    solr-5.2.1-src.tgz源码

    Solr源码在MyEclipse下的... &lt;Environment name="solr/home" type="java.lang.String" value="E:\Solr" override="true" /&gt; &lt;/Context&gt; 注:value对应地址即你创建的solr/home目录地址 4. 部署到tomcat,开始Solr

    支持Spring-data-solr1.5的ik分词器,同义词

    &lt;fieldType name="text_lk" class="solr.TextField"&gt; &lt;analyzer type="index"&gt; &lt;tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false"/&gt; &lt;filter class="solr....

    IKAnalyzer5.2.1增加连续数字、字母、英语智能分词支持solr5.x以上、lucence5.x以上版本

    配置文件:&lt;fieldType name="text_ik" class="solr.TextField"&gt; &lt;analyzer type="index"&gt; &lt;tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" isIndistinct="true"/&gt; ...

    Sort搭建企业级搜索服务器

    List&lt;Good&gt; goodList= new ArrayList&lt;Good&gt;(); SolrQuery query= new SolrQuery(); query.setQuery("good_desc:"+key); query.setRows(20); query.setHighlight(true); // 设置高亮区域 query....

    solr-slider:通过 Slider 在 YARN 上 Solr

    &lt;name&gt;yarn.resourcemanager.address&lt;/name&gt; &lt;value&gt;localhost:8032&lt;/value&gt; &lt;/property&gt; 在这些说明中, $PROJECT_HOME指的是您克隆此项目的目录。 1) 在本地工作站上启动 ZooKeeper 3.4.6+ 不支持使用

    halbot:对此我感到抱歉。 我知道这有点傻

    自述文件一个聊天机器人,... 查询语法为hal q &lt;alias&gt; &lt;query&gt; ,例如[16:01] &lt; human&gt; | hal q ai "Roboterarmee"[16:01] &lt; hal&gt; 7 in ai for "Roboterarmee" 第一个标题可以是具有以下内容的查询: [16:02] &lt;

    apache-solr-ref-guide-5.2.1用户手册与搭建指南.rar

    Solr源码在MyEclipse下的... &lt;Environment name="solr/home" type="java.lang.String" value="E:\Solr" override="true" /&gt; &lt;/Context&gt; 注:value对应地址即你创建的solr/home目录地址 4. 部署到tomcat,开始Solr

    solr-5.2.1.part2.rar 编译 第2部分,共2部分

    Solr源码在MyEclipse下的... &lt;Environment name="solr/home" type="java.lang.String" value="E:\Solr" override="true" /&gt; &lt;/Context&gt; 注:value对应地址即你创建的solr/home目录地址 4. 部署到tomcat,开始Solr

    ik-analyzer-solr7.zip

    &lt;filter class="solr.LowerCaseFilterFactory"/&gt; &lt;/analyzer&gt; &lt;analyzer type="query"&gt; &lt;tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" conf="ik.conf"/&gt; &lt;filter class=...

    informationRetrieval

    access_key, &lt;your&gt;access_secret, &lt;your&gt;consumer_key, &lt;your&gt;consumer_secret, &lt;your&gt;在本地计算机上运行SOLR cd \solr-8.8.1\bin solr start -c -p 8983 -s ../example/cloud/node1/solr转到您的Web浏览器并转到...

Global site tag (gtag.js) - Google Analytics