I am learning up on Model.aggregate() function in order to complete Issue Tracker, and from what I saw, it can do all that Model.query() can do, but better, and is more flexible, and that made me wonder:
Is it possible (and good practice), to completely ditch Model.query() in favor of Model.aggregate()?