Tôi có một vấn đề khi truy vấn MongoDB với ký hiệu đối tượng lồng nhau:Cách truy vấn đối tượng lồng nhau?
db.messages.find({ headers : { From: "[email protected]" } }).count()
0
db.messages.find({ 'headers.From': "[email protected]" } ).count()
5
Tôi không thể nhìn thấy những gì tôi đang làm sai. Tôi hy vọng ký hiệu đối tượng lồng nhau để trả lại kết quả tương tự như truy vấn ký hiệu dấu chấm. Tôi đang ở đâu?
Có cách nào để thực hiện việc này mà không có dấu ngoặc kép xung quanh "tiêu đề.Từ" không? – trysis
@trysis để làm gì? – shx2
Tôi không biết, chỉ cần tự hỏi, và nghĩ rằng đôi khi nó có thể hữu ích. – trysis