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

Buộc mongodb xuất ra JSON nghiêm ngặt

MongoDB shell nói Javascript, vì vậy câu trả lời rất đơn giản:sử dụng JSON.stringify() . Nếu lệnh của bạn là db.serverStatus() , thì bạn chỉ cần thực hiện điều này:

JSON.stringify(db.serverStatus())

Điều này sẽ không xuất ra biểu diễn "chế độ nghiêm ngặt" thích hợp của từng trường ({ "floatApprox": <number> } thay vì { "$numberLong": "<number>" } ), nhưng nếu điều bạn quan tâm là đưa JSON tuân thủ tiêu chuẩn ra ngoài, thì đây sẽ là một mẹo nhỏ.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhận tất cả các tên trường trong một bộ sưu tập mongodb?

  2. Làm cách nào để tạo chỉ mục với pymongo

  3. Làm thế nào để truy vấn tài liệu bằng cách sử dụng trường _id trong trình điều khiển mongodb Java?

  4. Làm cách nào để thực thi khóa ngoại trong cơ sở dữ liệu NoSql (MongoDB)?

  5. Tìm kiếm văn bản đầy đủ với trọng lượng trong mongoose