Tôi đang đọc qua hướng dẫn MongoDB. Một số ví dụ, có dấu ngoặc kép xung quanh các giá trị chính, ví dụ: db.test.find({"_id" : 5})
và các giá trị khác không, ví dụ: db.test.find({_id : 5})
Trong mongodb, cần báo giá xung quanh các phím cho các hoạt động CRUD, ví dụ: "_id" so với _id?
Cả hai phiên bản được trích dẫn và không được trích dẫn đều hoạt động. Nhưng tôi tự hỏi nếu có một số khác biệt sắc thái ở đây tôi không biết hoặc là một trong những thực hành tốt nhất ưa thích?
Cảm ơn.
Cảm ơn! Đơn giản và rõ ràng. Tôi không thích sử dụng dấu ngoặc kép nữa. –
Điều cần lưu ý là vì bạn đang thực sự nhập một đối tượng chứ không phải chuỗi JSON như một số người nghĩ. Về cơ bản, bạn đang gọi hàm 'find()' với một đối tượng làm tham số đầu tiên. – Sammaye