easy to understand vs MongoDB
If you want to use an RDB, you use SQL. If you want to use MongoDB, you use aggregation. It’s just part of the game. MongoDB aggregation pipelining is the most efficient way to run complex aggregation over a MongoDB database.
Node.js driver typed very badly.
Perhaps, I’m not an expert. It’s open source. Contribute code to the project to fix that deficiency.
In the end it’s your decision. What works for you, works for you. You don’t need anyone’s approval to do what you are doing!
3 Likes