While it is well known that MongoDB is not a relational DB, in many cases,
having the ability to populate/DBRef is extremely useful. We currently use
mongoosejs, but would love seeing DBRef/populate being implemented on the
server side, in order to improve performance.
There are many cases in which populate/DBRef would come in handy. A good
example would be having many lists in which the list items need to have a
single instance. Both the list and the items change on regular basis.
Pushing the items (sometimes contain a lot of data) into the list document
would make no sense, while the list too, has data, so list itself cannot be
integrated into the items collection. Bottom line is that DBRef/populate is
necessary in this case - which is not a rare occurrence.
Finally, we love the new Aggregate framework and see many uses for it. If
it had a populate/DBRef function, in which multiple collections would be
accessible, it would be absolutely fantastic and I'm confident many users
would find uses for this feature.
So any plans on adding support for this? maybe as an extension to the
Very much appreciate all you hard work,