Solr 7自学笔记四(返回结果域名别名设置)

域名别名

可以通过使用 fl参数的 别名:原始名 的方式指定返回结果对原始域名进行别名的替代。

1. 原始返回结果

{

  "responseHeader":{

    "status":0,

    "QTime":0,

    "params":{

      "q":"*:*",

      "fl":"EDUCATION",

      "wt":"json"}},

  "response":{"numFound":27,"start":0,"docs":[

      {

        "EDUCATION":"大学本科"},

      {

        "EDUCATION":"大学本科"},

      {

        "EDUCATION":"研究生"}]

  }}

2. 别名返回结果  http://localhost:8983/solr/core1/select?fl=教育:EDUCATION&q=*:*&wt=json

{

  "responseHeader":{

    "status":0,

    "QTime":0,

    "params":{

      "q":"*:*",

      "fl":"教育:EDUCATION",

      "wt":"json"}},

  "response":{"numFound":27,"start":0,"docs":[

      {

        "教育":"大学本科"},

      {

        "教育":"大学本科"},

      {

        "教育":"研究生"}]

  }}

结果就是,原来返回的域名为EDUCATION,使用别名后,返回的域名为“教育”。这样就可以隐藏后台的技术字段。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容