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

Nhóm Mongodb và đẩy với các mảng trống

Đây là tôi có thể thấy một trong những hạn chế của mã <> $ thư giãn $ group cho các mảng lồng nhau. Để loại bỏ điều này, bạn cần thêm một giai đoạn nữa $ addFields để lọc ra các mảng lồng nhau trống.

Thêm cái này vào cuối đường dẫn

{ "$addFields": {
  "Specifications": {
    "$filter": {
      "input": "$Specifications",
      "cond": { "$ne": ["$$this.Description", undefined] }
    }
  }
}}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách tra cứu $ với tham số đường ống &let trong C # (MongoDB.Driver 2.7.2)

  2. hệ thống bỏ phiếu đơn giản với MongoDB

  3. làm thế nào để lưu dataframe trong mongodb bằng cách sử dụng pyspark?

  4. Mongo cập nhật tất cả các bản ghi có trường rỗng

  5. Định cấu hình oauth2-server-laravel với laravel-mongodb