1. 程式人生 > 其它 >巢狀和父子型別查詢2.0

巢狀和父子型別查詢2.0

一、巢狀型別查詢Nested

 1 #city為包含北京市  或者  包含太谷區的  省份資訊
 2 GET product/_search
 3 {
 4   "query": {
 5     "nested": {
 6       "path": "province",
 7       "query": {
 8         "nested": {
 9           "path": "province.cities",
10           "query": {
11             "bool": {
12               "should": [
13 { 14 "match": { 15 "province.cities.name": "北京市" 16 } 17 }, 18 { 19 "nested": { 20 "path": "province.cities.district", 21 "query": { 22 "bool": {
23 "must": [ 24 { 25 "match": { 26 "province.cities.district.name": "太谷區" 27 } 28 } 29 ] 30 }
31 } 32 } 33 } 34 ] 35 } 36 } 37 } 38 } 39 } 40 } 41 }

二、父子級關係

作者:http://cnblogs.com/lyc-code/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連結,否則保留追究法律責任的權力。