MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Đường ống tổng hợp Cosmos DB không tương thích (Mongo API)?

Muốn cung cấp bản cập nhật cho chuỗi này vì phiên bản 3.6 đã được phát hành của Azure Cosmos DB cho MongoDB API, sự cố với các tổng hợp hiện đang trả về kết quả chính xác.

Truy vấn ban đầu + Kết quả:

db.coll_01.aggregate([
  { $match: { _class: "History"} }
    ]);

Operation consumed 3.18 RUs
{ "_id" : 1, "owner" : "a", "_class" : "History" }
{ "_id" : 2, "owner" : "a", "_class" : "History" }
{ "_id" : 5, "owner" : "b", "_class" : "History" }

Truy vấn thứ hai + Kết quả:

db.coll_01.aggregate([
 { $match: { _class: "History"} },
 { $group: { _id: "$owner", count: { $sum: 1 }}}
   ]);

Operation consumed 3.36 RUs
{ "_id" : "a", "count" : 2 }
{ "_id" : "b", "count" : 1 }

Và cuối cùng là truy vấn tổng hợp + kết quả:

db.coll_01.aggregate([
 { $match: { _class: "History"} },
 { $group: { _id: "$owner", count: { $sum: 1 }}},
 { $match: { count: { $gt: 1 }}}
  ]);

Operation consumed 3.36 RUs
{ "_id" : "a", "count" : 2 }

Vui lòng xem để biết thêm thông tin: Azure Cosmos DB's API cho MongoDB (phiên bản 3.6):các tính năng và cú pháp được hỗ trợ



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách tạo truy vấn tùy chỉnh bằng django-nonrel và mongodb

  2. Xóa đối tượng bằng ObjectId khỏi mảng trong Mongoose / MongoDB

  3. Meteor có thể xử lý chính xác dữ liệu được cập nhật bên ngoài trực tiếp vào cơ sở dữ liệu MongoDB không?

  4. django-nonrel loại trừ trường danh sách khỏi quản trị viên

  5. Mongodb:nhiều bộ sưu tập hoặc một bộ sưu tập lớn w / index