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

Lọc tài liệu nhúng trong MongoDB

Hiện không có cách nào để lọc các tài liệu được nhúng theo cách bạn đang mô tả. Sử dụng ký hiệu dấu chấm cho phép bạn đối sánh trên một tài liệu được nhúng, nhưng toàn bộ tài liệu, tài liệu gốc và tất cả, vẫn sẽ được trả về. Bạn cũng có thể chọn trường nào sẽ được trả về, nhưng điều đó cũng không thực sự giúp ích cho trường hợp của bạn.

Chúng tôi có một trường hợp "tập hợp ảo", sẽ triển khai chức năng mong muốn; hãy bình chọn cho nó:

http://jira.mongodb.org/browse/SERVER-142

Trong khi chờ đợi, có lẽ bạn nên coi các bình luận như một bộ sưu tập của riêng họ. Nói chung, nếu bạn cần tự làm việc với một tập dữ liệu nhất định, hãy biến nó thành một tập hợp. Nếu nó được coi là một phần của một số bộ khác thì tốt hơn nên nhúng.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sắp xếp Mongodb với cách phân biệt chữ hoa chữ thường

  2. Gọi hàm bên trong tổng hợp mongodb?

  3. Mối quan hệ Mongo DB giữa các đối tượng

  4. SQL COALESCE () Giải thích

  5. MongoDB - Cập nhật tài liệu