時(shí)間:2024-03-26 14:40作者:下載吧人氣:27
MongoDB 管道的介紹及操作符實(shí)例
一 介紹
管道在Unix和Linux中一般用于將當(dāng)前命令的輸出結(jié)果作為下一個(gè)命令的參數(shù)。
MongoDB的聚合管道將MongoDB文檔在一個(gè)管道處理完畢后將結(jié)果傳遞給下一個(gè)管道處理。管道操作是可以重復(fù)的。
表達(dá)式:處理輸入文檔并輸出。表達(dá)式是無狀態(tài)的,只能用于計(jì)算當(dāng)前聚合管道的文檔,不能處理其它的文檔。
這里我們介紹一下聚合框架中常用的幾個(gè)操作:
二 管道操作符實(shí)例
1、$project實(shí)例
db.article.aggregate(
{ $project : {
title : 1 ,
author : 1 ,
}}
);
網(wǎng)友評論