MongoDB finally decided to decrease the attack surface of their databases by adding field level encryption to MongoDB (FLE). The feature is part of the coming 4.2 release (https://docs.mongodb.com/master/core/security-client-side-encryption/index.html)
This will literally encrypt and decrypt individual fields on the client being used and not even allow database administrators to see the corresponding values without the key used by the client to store the data.
MongoDB is famous for its convenience for storing documents, but also very well known for exposing those documents often to all of the internet because it did not have security controls on top of the database.
Of course this will not set you free from having to set up additional controls to allow network access to the database to authorized people only, use storage level encryption if required and apply general good practice to your mongo instances.
But, perhaps out of necessity, researchers from the database giant MongoDB have spent the past two years developing a new database encryption scheme aimed squarely at reducing these damaging incidents. Their secret weapon? Radical simplicity.