当前位置: 首页 > 搜索 > 正文

solr:动态字段

关键字:
1 星2 星3 星4 星5 星 (1 次投票, 评分: 5.00, 总分: 5)
Loading ... Loading ...
baidu_share

正常情况下,需要事先把知道的字段定义在 schema.xml 中,当有不确定的字段时,这时可以使用动态字段。

这里是一个动态字段定义的示例:

1
<dynamicField name="*_s" type="string" indexed="true" stored="true"/>

这样,送过来的索引数据中,如果有以 _s 结尾的字段的值都都会被按照上述的索引方式进行索引,如字段名称为title_s,content_s。
在匹配过程,如果动态字段和静态字段都符合,会优先匹配静态字段。另外动态字段的仅支持 * 这一通配符,这个通配符仅能位于开头或结尾。

本文固定链接: http://www.chepoo.com/solr-dynamic-field.html | IT技术精华网

【上一篇】
【下一篇】

solr:动态字段:等您坐沙发呢!

发表评论