下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > DB2 > MongoDB中多表關聯查詢($lookup)的深入講解

MongoDB中多表關聯查詢($lookup)的深入講解

時間:2024-02-14 10:19作者:下載吧人氣:27

一.  聚合框架

聚合框架是MongoDB的高級查詢語言,它允許我們通過轉換和合并多個文檔中的數據來生成新的單個文檔中不存在的信息。

聚合管道操作主要包含下面幾個部分:

命令 功能描述
$project 指定輸出文檔里的字段.
$match 選擇要處理的文檔,與fine()類似。
$limit 限制傳遞給下一步的文檔數量。
$skip 跳過一定數量的文檔。
$unwind 擴展數組,為每個數組入口生成一個輸出文檔。
$group 根據key來分組文檔。
$sort 排序文檔。
$geoNear 選擇某個地理位置附近的的文檔。
$out 把管道的結果寫入某個集合。
$redact 控制特定數據的訪問。

$lookup

多表關聯(3.2版本新增)

在本篇幅中,我們聚焦$lookup的使用。

二.  $lookup的功能及語法

1. 主要功能 是將每個輸入待處理的文檔,經過$lookup 階段的處理,輸出的新文檔中會包含一個新生成的數組列(戶名可根據需要命名新key的名字 )。數組列存放的數據 是 來自 被Join 集合的適配文檔,如果沒有,集合為空(即 為[ ])

2. 基本語法

{
 $lookup:
 {
 from: <collection to join>,
 localField: <field from the input documents>,
 foreignField: <field from the documents of the "from" collection>,
 as: <output array field>
 }
}
標簽MongoDB,中多,關聯,查詢,lookup,深入,講解

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产男人的天堂| 国产毛片女人18水多| 久久99国产精品视频| 欧美激情性xxxxx| 噜噜噜在线视频| 欧美浮力第一页| 大桥未久恸哭の女教师| 久久一区二区三区99| 欧美人与性动交α欧美精品图片| 午夜影院小视频| 高清波多野结衣一区二区三区| 国外AV无码精品国产精品| 中文字幕在线免费| 最近免费中文在线视频| 亚洲老妈激情一区二区三区 | 亚洲另类自拍丝袜第五页| 美女邪恶色动图gig27报| 国产激情精品一区二区三区| 99精品视频在线| 成人免费无码大片A毛片抽搐| 久热精品视频在线观看99小说| 永久黄色免费网站| 动漫精品一区二区3d| 香蕉一区二区三区观| 国产精品免费观看调教网| h片在线免费看| 成在人线AV无码免费高潮喷水| 久久精品青青大伊人av| 欧美日本精品一区二区三区| 伊人色在线视频| 美女把腿扒开让男人桶爽了| 国产在线观看网站萌白酱视频| 18男同少爷ktv飞机视频| 天堂а在线中文在线新版| 两个人看的www视频免费完整版| 日韩人妻无码精品无码中文字幕| 亚洲变态另类一区二区三区| 污软件app下载| 伊大人香蕉久久网| 精品福利一区二区免费视频| 国产三级在线播放|