These are chat archives for LearnBoost/mongoose
findAndModify, so if you're going to be writing software whose primary purpose is handling financial transactions directly (e.g. take from one user, give to another, all in one ACID op) MongoDB might not be a good fit. But in most cases you wouldn't write that these days - more often than not you'd just integrate with PayPal or Braintree. I think much of the reason why NodeJS tutorials love using MongoDB is that it's painfully easy to get started with MongoDB - no need to create collections, a shell that uses JS, you're up and running reading and writing data without any extra setup.