我索引和搜索5场,这是记号化/以各种方式过滤。
但是,我想,当我搜索,如果我输入的查询现场1的值相匹配,这将是顶部结果我回去。
我如何定义:如何执行精确匹配以获得最高优先级?
- 领域
- 以这样的方式这一领域获得优先权,如果有100%匹配
在我的架构查询,我有场
<field name="na_title" type="text_names" indexed="true" stored="false" required="true" />
text_names是:<fieldType name="text_names" class="solr.StrField" />
我与na_title =“财产以后是怎么回事”只有一个条目。但是,当我搜索 text_names:somthing is going on here
我收到很多结果。
只是指出来,有在那场没有分析,也没有过滤器,无论是查询和索引操作。
我提高持有标题^ 20,以及当我查询该字段的字段,并没有帮助。 –