ES字段類型

nested 與 object 的區(qū)別

object 類型的字段,其 JSON 格式的文檔中的成員如果是數(shù)組,那么數(shù)組內(nèi)的元素會被拆散拍平

雖然 object 類型 (參見 內(nèi)部對象) 在存儲 單一對象 時非常有用,但對于對象數(shù)組的搜索而言,毫無用處。
嵌套對象 就是來解決這個問題的。將 comments 字段類型設(shè)置為 nested 而不是 object 后,每一個嵌套對象都會被索引為一個 隱藏的獨立文檔

https://www.elastic.co/guide/cn/elasticsearch/guide/current/nested-objects.html

注意:

默認(rèn)情況下,每個索引最多創(chuàng)建50個嵌套文檔??梢酝ㄟ^索引設(shè)置選項:index.mapping.nested_fields.limit 修改默認(rèn)的限制。
http://www.cnblogs.com/ljhdo/p/4904430.html
官方文檔:https://www.elastic.co/guide/en/elasticsearch/reference/6.2/nested.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容