All you need to know about MongoDB.
- Create and account or Login into https://www.mongodb.com/pricing#mdb-modal-shared.
- Best for small/Learning/Test projects.
- Choose your best cloud service provider;
- Aws.
- GCP(Google Cloud Platform).
- Azure.
- Select Location (eastus2).
- Create Cluster.
- Create the Cluster.
- Create the Database User.
- Add a IP address of your Computer(Whitelist an IP) / Make your Cluster accessible from anywhere.
- Load Sample data or create the data Manually.
- Connect to your Mongo cluster.
- Username and password or Certificate.
db.version()
mongo
show dbs
use <db_name>
show collections
db.createCollection("collection_name")
db.collection_name.insert({field1: "value1", field2: "value2"})
db.collection_name.find()
db.collection_name.find({field: "value"})
db.collection_name.update({field1: "value1"}, {$set: {field2: "new_value"}})
db.collection_name.remove({field: "value"})
db.collection_name.insertOne({field1: "value1", field2: "value2"})
db.collection_name.insertMany([ {field1: "value1", field2: "value2"}, {field1: "value3", field2: "value4"}, {field1: "value5", field2: "value6"} ])
db.collection_name.find()
db.collection_name.find().sort({field1: 1})
db.collection_name.find().sort({field1: -1})