How to fix DivergentArrayError: For your own good, using document.save() to update an array which was selected using an $elemMatch projection will not work in MongoDB | DevErrors