❮ Index
❯
TOC: MongoDB
- Overview
- First steps
- SQL to MongoDB terms
- Embedded documents
- GUI client for MongoDB
- Atlas hosted environment
- Command line tools
- MongoDB on the command line
- insert
- insert more
- Pretty printing in the MongoDB shell
- find
- update a document
- Update modifiers for fields
- update - add values using $set
- update - add array using $set
- remove value from document
- transaction in a document
- push
- Update modifiers for arrays
- Update array element
- Remove array element
- _id is unique in a collection
- update and save
- save()
- Remove (delete) document
- Count documents
- Find deeply
- sort()
- push
- Update modifiers
- Conditional Operators
- Indexes
- Creat Indexes
- Unique Index
- Sparse index
- Index embedded document (or subkey)
- Insert complex data structure
- Display complex data structure
- Rename embedded document
- Remove ($unset) embedded document
- Change element of array
- Add embedded document
- Remove elements of an array by value
- Remove elements of an array by index (trick)
- Append one element to an array
- Append multiple elements to an array
- Insert multiple elements in an array
- Drop collection
- Drop database
- MongoDB shell tools
- Resources
- Projection
- Aggregation
- Aggregation framework
- A Processing Pipeline
- Pipeline Operators
- Example: Insert data
- Show data
- Group by name and sum - $sum
- Group by name and caluclate average $avg
- Group by name $max, $min
- Group by name and count
- All the elements - sum
- All the elements - sum
- $match (filter)
- $match (filter) and the total
- $match with $gt
- $group with $push
- New data set
- New data set
- $unwind
- $unwind and $group
- $unwind and $group and $sort
- $match
- $match and $unwind and $group
- Mailbox analyzing
- MongoDB with Perl
- MongoDB with Python