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

Dấu chấm MongoDB (.) Trong tên khóa

MongoDB không hỗ trợ các khóa có dấu chấm, vì vậy bạn sẽ phải xử lý trước tệp JSON của mình để xóa / thay thế chúng trước khi nhập hoặc bạn sẽ tự đặt ra cho mình đủ loại vấn đề.

Không có một giải pháp tiêu chuẩn nào cho vấn đề này, cách tiếp cận tốt nhất quá phụ thuộc vào các chi tiết cụ thể của tình huống. Nhưng tôi sẽ tránh bất kỳ phương pháp mã hóa / giải mã chính nào nếu có thể vì bạn sẽ tiếp tục phải trả sự bất tiện của điều đó vĩnh viễn, trong đó việc tái cấu trúc JSON có lẽ sẽ là chi phí một lần.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn trình điều khiển Node.js mongodb async / await

  2. MongoDB Multikey Indexes &Index Intersection Bounds

  3. Lỗi:getaddrinfo ENOTFOUND trong nodejs để nhận cuộc gọi

  4. Cách tìm một chuỗi con trong một trường trong Mongodb

  5. Cách đặt giới hạn cho kích thước mảng trong lược đồ Mongoose