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

Mongoose:Điền vào một trường đông dân cư

Từ những gì tôi đã kiểm tra trong tài liệu và từ những gì tôi nghe được từ bạn, điều này không thể đạt được, nhưng bạn có thể tự điền tài liệu "uarticle.article" vào hàm gọi lại.

Tuy nhiên, tôi muốn chỉ ra một khía cạnh khác mà tôi cho là quan trọng hơn. Bạn có các tài liệu trong bộ sưu tập A tham khảo bộ sưu tập B và trong các tài liệu của bộ sưu tập B, bạn có một tài liệu tham khảo khác với các tài liệu trong bộ sưu tập C.

Bạn đang làm sai điều này (tôi đang đề cập đến cấu trúc cơ sở dữ liệu), hoặc bạn nên sử dụng cơ sở dữ liệu quan hệ như MySQL ở đây. Sức mạnh của MongoDB dựa vào thực tế là bạn có thể nhúng nhiều thông tin hơn vào tài liệu, do đó phải thực hiện ít truy vấn hơn (có dữ liệu của bạn trong một bộ sưu tập duy nhất). Mặc dù tham chiếu một cái gì đó là ổn, nhưng có một tham chiếu và sau đó tham chiếu khác có vẻ như bạn không tận dụng được hết MongoDB ở đây.

Có lẽ bạn muốn chia sẻ tình huống của mình và cấu trúc cơ sở dữ liệu để chúng tôi có thể giúp bạn nhiều hơn.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Không thể chuyển giá trị của tham số vào kho lưu trữ Symfony findOneBy

  2. Làm cách nào chúng ta có thể triển khai Pagination cho Mongodb Collection bằng cách sử dụng mongoTemplate

  3. Cấu trúc MongoDB cho ứng dụng tin nhắn

  4. LỖI EXTJS trong tệp bao gồm api.php trong thẻ tập lệnh

  5. Sự cố với yêu cầu PUT sử dụng Node.js (express), Angular và MongoDB