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

Mongoose tổng hợp, không thể thêm động someField:{$ not; vô giá trị }

Có một $ type đặc biệt toán tử cho phép bạn kiểm tra loại thuộc tính. Vì vậy, nếu bạn có null rõ ràng trong bộ sưu tập của mình, chúng sẽ thuộc loại 10 . Danh sách đầy đủ các mã loại tại đây . Vì vậy, để kiểm tra xem một thuộc tính có bằng null hay không bạn có thể sử dụng truy vấn sau.

db.transactions.aggregate([
    {
        $match: {
            billId: {  $not: { $type: 10 } }  
        }
    }
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chỉ định nhiều tiêu chí cho các phần tử mảng

  2. Bộ sưu tập được chia sẻ giữa máy khách và máy chủ Meteor

  3. tìm theo $ type number trong mongodb

  4. Làm cách nào để lấy độ dài của con trỏ từ mongodb bằng python?

  5. cập nhật cột của một bộ sưu tập trong mongodb