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

Làm thế nào bạn có thể chỉ định thứ tự của các thuộc tính trong một đối tượng javascript cho một chỉ mục MongoDB trong node.js?

Trong MongoDB, thứ tự các trường trong tài liệu thực sự rất quan trọng và tất cả các trình điều khiển ngôn ngữ đều cung cấp phương tiện chỉ định tài liệu theo cách đó, ngay cả khi ngôn ngữ lập trình cơ bản không có khái niệm như vậy.

Định dạng tài liệu mà MongoDB sử dụng trong trình bao của nó giống như JSON nhưng không phải là JSON nghiêm ngặt. Trong số những thứ khác, thứ tự của các trường luôn được giữ nguyên.

Trong Javascript, tiêu chuẩn xác định các trường là không có thứ tự, vì vậy việc triển khai có thể tự do bỏ qua / không bảo toàn thứ tự. Nhưng trong thực tế, tất cả các triển khai đều bảo toàn thứ tự. Đặc biệt là V8 engine duy trì thứ tự, là công cụ được sử dụng trong node.js vì vậy không có vấn đề gì.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Hướng dẫn kiểm tra cơ sở dữ liệu nguồn mở DevOps - Mọi thứ bạn nên biết

  2. Mongodb:Truy vấn một đối tượng json được lồng trong một mảng

  3. MongoDB $ mod

  4. Có gì mới trong MongoDB 4.4

  5. Ba điểm A của Bảo mật MongoDB - Xác thực, Ủy quyền &Kiểm toán