美文网首页
Solr配置一_managed-schema(schema.xm

Solr配置一_managed-schema(schema.xm

作者: 炼心之旅 | 来源:发表于2018-06-11 14:31 被阅读0次

    Field的基本使用方式就不在此描述了,主要是记忆一下indexed与stored属性的说明

    关于Solr,大家都知道是一个集存储与搜索功能于一身的平台。
    在我们使用的过程中,Field是必不可少的属性,用来告诉平台,我的这个域,是否参与到存储,搜索,以及其他的一些设定,这里就是利用的indexed与stored属性。

    indexed: true 即表示需要对该域进行索引,一般如果你需要在该域上进行查询或排序时,则需要配置为 true, 默认值为 false
    stored: 表示是否需要把域值存储到硬盘上,方便你后续查询时能再次提取出来原样显示给用户。

    通过indexed=true可以使得一个field可以被搜索,如果你有一个字段title设置的是indexed=true,那么q=title:csdn就是在搜索标题中含有csdn的document。如果你设置indexed=false,就算你有符合的数据也无法搜索出来。
    stored=true意味着你可以在结果中看到这个field,通过fl参数可以控制是否在结果中显示,如果你设置stored=false,就算你有符合的数据看不到该field。

    相关文章

      网友评论

          本文标题:Solr配置一_managed-schema(schema.xm

          本文链接:https://www.haomeiwen.com/subject/sxhheftx.html