時間:2024-02-05 11:03作者:下載吧人氣:38
在上一章的學(xué)習(xí)中,我們知道了Spring Data MongoDB的基本用法,但是對于一些聚合操作,還是不熟悉的,所以本博客介紹一些常用的聚合函數(shù)
MongoDB 中使用聚合(Aggregations)來分析數(shù)據(jù)并從中獲取有意義的信息。在這個過程,一個階段的輸出作為輸入傳遞到下一個階段
常用的聚合函數(shù)
聚合函數(shù) | SQL類比 | 描述 |
---|---|---|
project | SELECT | 類似于select關(guān)鍵字,篩選出對應(yīng)字段 |
match | WHERE | 類似于sql中的where,進行條件篩選 |
group | GROUP BY | 進行g(shù)roup by分組操作 |
sort | ORDER BY | 對應(yīng)字段進行排序 |
count | COUNT | 統(tǒng)計計數(shù),類似于sql中的count |
limit | LIMIT | 限制返回的數(shù)據(jù),一般用于分頁 |
out | SELECT INTO NEW_TABLE | 將查詢出來的數(shù)據(jù),放在另外一個document(Table) , 會在MongoDB數(shù)據(jù)庫生成一個新的表 |
使用阿里云提供的腳手架快速創(chuàng)建項目:
https://start.aliyun.com/bootstrap.html
也可以在idea里,將這個鏈接復(fù)制到Spring Initializr這里,然后創(chuàng)建項目
jdk選擇8的
選擇spring data MongoDB
盖楼回复X
(您的评论需要经过审核才能显示)
網(wǎng)友評論