史上最詳細MongoDB多表 N表連線查詢配置詳解

2021-10-10 21:52:43 字數 588 閱讀 8148

// 依賴模組:mongoose

npm i -

s mongoose

一種對mongodb進行使用多表連線查詢的函式

model.

aggregate

().then

().catch

()

其中

輸入的變數值conditionsetting根據需求可以有不同的輸入,個人認為最常見的輸入為:

[

,// 多表連線配置

,// 查詢結果的字段的拆分,,

,,,,

]

因此本次只就以上字段進行解釋:

$unwind

$addfields

$project

$match

$sort

$limit

$skip

[$count]

以上欄位的執行順序是按順序進行的,因此設定的字段順序會對最終結果產生影響,例如先插入match後插入lookup的話就會先執行條件查詢操作後進行表連線操作

史上最詳細https配置

https不僅僅是安全的一種體現,更是一種裝逼體現,然而網上的https配置大全沒有乙個靠譜的,關鍵是他們配置https怎麼就不知道截圖了?第一步 獲取https證書 然後有個免費申請網域名稱的入口,企鵝說免費應該是免費的 進入這個入口 然後我們選擇圖上型別的證書,有效期1年 自己玩,如果企業證書的...

史上最詳細前端安全

前端不需要過硬的網路安全方面的知識,但是能夠了解大多數的網路安全,並且可以進行簡單的防禦前兩三個是需要的 介紹一下常見的安全問題,解決方式,和小的demo,希望大家喜歡 在我看來,前端可以了解並且防禦前4個就可以了 小聲逼逼 大佬當我沒說 cross site scripting 又叫做跨站指令碼攻...

史上最詳細webpack講解

webpack是前端方面的靜態資源打包工具,能夠讓瀏覽器也支援模組化,他會根據模組的依賴關係進行靜態分析,然後按照某種規則生成靜態資源 安裝webpack 安裝webpack npm install g webpack 或者 安裝最新版webpack npm install g webpack 如果...