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

Trả về kiểu thực tế của một trường trong MongoDB

Bắt đầu từ MongoDB 3.4, bạn có thể sử dụng $type toán tử tổng hợp để trả về kiểu của trường.

db.posts.aggregate( 
    [ 
        { "$project": { "fieldType": {  "$type": "$date2"  } } } 
    ]
)

mang lại:

{ 
    "_id" : ObjectId("4c0ec11e8fd2e65c0b010000"), 
    "fieldType" : "string" 
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $ round so với $ trunc:Sự khác biệt là gì?

  2. Làm cách nào để lấy được objectID sau khi tôi lưu một đối tượng trong Mongoose?

  3. Truy vấn regex Node.js và Mongoose trên nhiều trường

  4. Thêm một số loại số hàng vào lệnh / đường ống tổng hợp mongodb

  5. Cách bắt đầu với Tự động hóa cơ sở dữ liệu