91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoDB 2.6 兼容性改變 -- db.collection.aggregate()改變

發布時間:2020-07-27 02:11:10 來源:網絡 閱讀:1214 作者:UltraSQL 欄目:MongoDB數據庫

MongoDB 2.6 兼容性改變 -- db.collection.aggregate()改變


描述


db.collection.aggregate()方法在mongo shell中,默認返回結果集的游標。這個修改使得聚合管道返回任何大小的結果集,需要游標遍歷來訪問結果集。例如:

var myCursor = db.orders.aggregate( [
{
$group: {
_id: "$cust_id",
total: { $sum: "$price" }
}
}
] );
myCursor.forEach( function(x) { printjson (x); } );

 

之前的版本返回帶有字段result的單一文檔,它包含了結果集的一個數組,受限于BSON文檔大小限制。在MongoDB之前的版本訪問結果集需要訪問result字段,并遍歷數組。例如:

var returnedDoc = db.orders.aggregate( [
{
$group: {
_id: "$cust_id",
total: { $sum: "$price" }
}
}
] );
var myArray = returnedDoc.result; // access the result field
myArray.forEach( function(x) { printjson (x); } );

 

解決方案


修改腳本,當前期待db.collection.aggregate()返回一個文檔帶result數組字段,替換為處理游標。

 

可以參考


聚合增強

db.collection.aggregate()

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

栾城县| 张家界市| 武平县| 伊春市| 新昌县| 青浦区| 河东区| 吉木萨尔县| 新郑市| 高邮市| 宁陕县| 龙南县| 离岛区| 宁都县| 旬邑县| 泰来县| 西平县| 吉首市| 沧源| 交城县| 株洲县| 大渡口区| 嘉荫县| 南昌市| 临颍县| 梓潼县| 晋城| 吉木萨尔县| 吕梁市| 马公市| 体育| 宣威市| 双流县| 凤城市| 贵南县| 开阳县| 长海县| 张北县| 潼关县| 金湖县| 越西县|