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