Try Studio 3T for Free
MongoDB Tutorials & Courses
Feedback & Support
Query & CRUD Operations
Query & CRUD Operations
How to Query MongoDB
Curious about how to query MongoDB? Here are four ways to do so.
Visual Query Builder
Visual Query Builder lets users build queries visually by dragging and dropping fields, without the knowledge of JSON query syntax.
SQL Query makes it possible to write SQL expressions and joins to query MongoDB.
IntelliShell is the built-in mongo shell interface with smart auto-completion of collection names, shell methods, document key names, operators, and field names.
Take a look at how to build aggregation queries stage-by-stage with the Aggregation Editor, starting with this example that uses $match, $group and $sort.
13 Most Common MongoDB Commands
Here's a list of frequently-used MongoDB commands, replaced by a few clicks through Studio 3T's context menus.
Flatten Nested MongoDB Collections, Fields & Arrays with Table View
Discover the simplest way to explore nested fields and arrays with Table View.
Table View is the spreadsheet view that supports advanced features like showing embedded fields, stepping into array-valued columns, and hiding columns - even when dealing with massive datasets.
Tree View displays data in a hierarchical view, which can be expanded or collapsed as needed.
JSON View displays documents within a collection in JSON.
How to Copy and Paste MongoDB Documents
Learn how to copy and paste MongoDB documents across Studio 3T.
How to Copy a MongoDB Collection to Another Database
Copy a MongoDB collection to another database in a few clicks using Studio 3T's convenient built-in copy and paste features.
How to Copy MongoDB Databases Across Servers
Studio 3T's handy guide to transferring MongoDB databases across connections.
How to Insert & Update MongoDB Documents
A guide on how to perform CRUD operations on documents in MongoDB.
The Quickest Way to Change a Field Type in MongoDB
Learn how to change a field type in MongoDB in a single document or across all documents in your collection.
Working with MongoDB Collections: CRUD, Count, Sort, Limit Collection Size & More
New to MongoDB? Check out our helpful beginner's guide for the basics of creating, modifying, deleting and analyzing MongoDB collections.
How to Rename a MongoDB Database – A Quick 5-Step Workaround
A simple workaround for renaming MongoDB databases when using Studio 3T.
How to Compare MongoDB Collections
Compare MongoDB collections, sync data, and export results with Data Compare & Sync.
Data Compare and Sync
Data Compare and Sync shows the differences between any two MongoDB collections side-by-side for an easier, more visual data comparison.
MongoDB find Method: Introduction & Examples
An introduction to the find() method along with query examples.
How to Find & Filter MongoDB Array Elements Using $elemMatch
Learn how to filter elements from arrays in MongoDB by using the $elemMatch operator alongside find(), $match, and the $project and $filter functions.
How to Query MongoDB Arrays Without Using the mongo Shell
In this tutorial, learn how to query MongoDB arrays and filter array string values using Studio 3T's drag-and-drop Visual Query Builder.
Peculiarities with MongoDB Arrays
Learn how to handle cases where MongoDB arrays impact query and update operations.
A Practical Introduction to MongoDB Views
We introduce the idea of MongoDB views - what they are, why they’re useful, when to use them, and how they relate to data aggregations - and walk you through how to create a view in Studio 3T using a small practice database courtesy of the UK’s Met Office.
How to Create a MongoDB View
Create a view in MongoDB using Studio 3T's View Editor
Learn how GridFS works and how to use it within Studio 3T.
How to Run MongoDB Map-Reduce Jobs
Learn how to run a MongoDB map-reduce job using Studio 3T's Map-Reduce screen.
How to Query MongoDB Secondary Replica Set Members
A short post on how to avoid a common gotcha when querying replica set secondary members (secondaries).
MongoDB Best Practices for UUID Data
Discover how MongoDB handles UUID data & learn a few best practices when working with such data.
Studio 3T lets you bookmark frequently-used queries and keeps track of your query history wherever possible in the GUI.
Take the fastest route to learning MongoDB. Register for
and cover the basics in just two hours.
Start the free course