日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > _souce禁用,如何搜索? 指定_souce存儲的字段?控制從_source返回部分字段?

_souce禁用,如何搜索? 指定_souce存儲的字段?控制從_source返回部分字段?

來源:程序員人生   發布時間:2017-01-13 11:06:20 閱讀次數:3132次

事實上,_source 字段就是1個貯存字段。
在 Elasticsearch 中,單獨設置貯存字段不是1個好做法。完全的文檔已被保存在 _source 字段中。
通常最好的辦法會是使用 _source 參數來過濾你需要的字段。

_source禁用,如何搜索到字段值?

必須設置所有字段:store:true
如果mapping中,對某個type,設置了 “_source”: {“enabled”: false},那末查詢結果中就沒有_source字段只能查到文檔id。

如果mapping中,field設置了store為true,例如 “age”:{“type”:”integer”,”store”:true},那末就能夠在查詢時通過指定fields獲得到指定的field的數據。

store默許false。

fielddata_fields 和 fields區分?
fielddata_fields同時還返回_source, fields不返回_source。

  • field data fields(fielddata_fields) can work on fields that are not stored(from _source),will cause the terms for that field to be loaded to memory (cached),
  • fields parameter(fields) is about fields that are explicitly marked as stored in the mapping, which is off by default and generally not recommended.

https://www.elastic.co/guide/en/elasticsearch/reference/2.1/search-request-fielddata-fields.html
https://www.elastic.co/guide/en/elasticsearch/reference/2.1/search-request-fields.html

REST:
https://www.elastic.co/guide/en/elasticsearch/reference/2.1/search-request-fields.html

{
    "fields" : ["user", "postDate"],
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}

Java API

SearchRequestBuilder類
方法:addFields(String... fields)
或:addField(String field) 

建索引時,指定_souce存儲的字段?

默許存儲所有字段

PUT logs
{
  "mappings": {
    "event": {
      "_source": {
        "includes": [
          "*.count",
          "meta.*"
        ],
        "excludes": [
          "meta.description",
          "meta.other.*"
        ]
      }
    }
  }
}

控制從_source返回部份字段

GET /_search
{
    "query":   { "match_all": {}},
    "_source": [ "title", "created" ]
}
//支持通配符
{
    "_source": "obj.*",
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}

{
    "_source": [ "obj1.*", "obj2.*" ],
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}

{
    "_source": {
        "include": [ "obj1.*", "obj2.*" ],
        "exclude": [ "*.description" ]
    },
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲精品一区二区三区婷婷月 | 一区在线播放 | 91久久国产综合久久 | 国产一二区免费视频 | 麻豆视频传媒 | 成人黄色大片免费看 | 7777久久香蕉成人影院 | 精品久久久久一区二区国产 | 国产成人8x视频一区二区 | 麻豆网 | 国产一级在线 | 国产精品一区二区久久久 | a天堂视频| 成人精品一区二区三区 | 综合久草| 亚洲一级免费视频 | 久久久成人精品 | 国产在线电影 | 三级毛片视频网站 | 精品一区二区国产 | 欧美日韩中文 | 亚洲精品一区二区三区在线观看 | 久久久精品国产 | 亚洲欧美日韩精品久久亚洲区 | 久久精选 | 中文字幕日韩欧美一区二区三区 | 国产一区二区三区免费观看 | 国产一区精品在线 | 亚洲午夜在线观看 | 精品视频在线播放 | 国产福利第一导航 | 日韩av综合 | 在线观看成人网 | 高清av在线 | 又湿又紧又大又爽a视频国产 | 成人h在线观看 | 国产精品福利视频一区 | 精品无码久久久久国产 | 黄性视频 | 老司机看毛片 | 亚洲福利精品 |