es之關聯查詢

2021-10-06 13:49:15 字數 892 閱讀 6338

es並不擅長關聯查詢,其提供的解決方案有三種:物件,巢狀物件,父子文件

父子文件的本身是同乙個索引的兩個類別,建立文件時指定標識表示其是父文件和子文件,在子文件中指定父文件的id。

1, 定義父子文件

put my_blog}}

}}

2,插入父文件
post my_blog/_doc/blog1

}post my_blog/_doc/blog2

}

3,插入子文件
post my_blog/_doc/comment1?routing=blog1

}post my_blog/_doc/comment2?routing=blog2

}post my_blog/_search}}

}}

4,查詢

post my_blog/_search}}

post my_blog/_search}}

}}get my_blog/_doc/blog1

get my_blog/_doc/comment1

MySQL之關聯查詢

mysql聯合查詢效率較高,以下例子來說明聯合查詢 內聯 左聯 右聯 全聯 的好處 t1表結構 使用者名稱,密碼 userid int username varchar 20 password varchar 20 1 jack jackpwd 2 owen owenpwd t2表結構 使用者名稱,...

mysql關聯查詢去重 MySQL 關聯查詢

mysql 關聯查詢 sql資料分析 1週前 mysql 關聯查詢 前面,我們介紹的都是單錶查詢 就是只從一張表中獲取資料 而實際應用的時候,我們都會同時查詢多張表,這裡,我們就介紹下,多表關聯查詢的使用。sql join 用於根據兩個或多個表中的列之間的關係,從這些表中查詢資料 前置知識 主鍵 p...

表關聯查詢

一 內連線和外連線 內連線用於返回滿足連線條件的記錄 而外連線則是內連線的擴充套件,它不僅會滿足連線條件的記錄,而且還會返回不滿足連線條件的記錄,語法如下 oracle 1.select table1.column,table2.column from table1 inner left right...