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

Làm cách nào để xoay vòng trên MongoDB

có một vài câu hỏi tương tự như câu hỏi của bạn [1] [2]

bằng cách sử dụng khung tổng hợp, bạn có thể đạt được hình dạng tài liệu gần giống, nhưng sẽ cần phải định hình lại hình dạng này ở phía máy chủ ứng dụng.

db.leonardo.aggregate([
{
    $group:{
        "_id":"$purchaseOrderData.purchaseOrderId",
        "data":{$push:"$_id"}
        }
}])

sẽ cung cấp đầu ra này cho tập dữ liệu đã cho:

{ "_id" : "WI9WH", "data" : [ "421ccbed-0824-443f-bf42-3f0049f46c71" ] }
{ "_id" : "WI9ZF", "data" : [ "8843c0c0-846f-44ae-9b69-a124dd28f4db" ] }
{
        "_id" : "WJ0DD",
        "data" : [
                "c3fb80fc-75c0-4259-9d5a-1bc6de1ce7d7",
                "1640a27a-6577-4240-8aaa-4c4b1334fd6d"
        ]
}
{ "_id" : "WI8PP", "data" : [ "2ae496e6-28f9-4baa-b952-2054a505f658" ] }
{ "_id" : "WI9ZH", "data" : [ "5481b1ef-5f0f-4ba1-8210-d704e9650af4" ] }
{ "_id" : null, "data" : [ "bd95d801-da2d-4556-a223-dcff30b6ab9d" ] }
{ "_id" : "WI9LA", "data" : [ "4880f816-41e7-43bc-bed4-e8574aa9c045" ] }



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cấu trúc và cú pháp truy vấn cho tài liệu đệ quy trong MongoDB?

  2. Các lớp Mongo không tự động tải trong ứng dụng Yii console

  3. Mongo shell đưa ra lỗi Nhiều lần xuất hiện tùy chọn

  4. Cách truy vấn một phần tử tương đối bằng MongoDB

  5. Sử dụng trình điều khiển C # mongo, làm thế nào để tuần tự hóa một mảng đối tượng tùy chỉnh để lưu trữ nó?