SolrJ 的使用
1 什么是 SolrJ
solrJ 是访问 Solr 服务的 JAVA 客户端,提供索引和搜索的请求方法,SolrJ 通常嵌入在业务系统中,通过 solrJ 的 API 接口操作 Solr 服务。
2 在Solr Schema.xml中定义业务字段
<!--定义域-->
<field name="eg_title" type="text_ik" indexed="true" stored="true" multiValued="false"/>
<field name="eg_sell_point" type="text_ik" indexed="true" stored="true" multiValued="false"/>
<field name="eg_price" type="float" indexed="false" stored="true" multiValued="false"/>
<field name="eg_image" type="string" indexed="false" stored="true" multiValued="true"/>
<!--定义默认检索域-->
<field name="eg_key_words" type="text_ik" indexed="true" stored