monggregate icon indicating copy to clipboard operation
monggregate copied to clipboard

Library to make MongoDB aggregation framework and pipelines easy to use in python.

Results 36 monggregate issues
Sort by recently updated
recently updated
newest added

The examples in the official MongoDB with the fruits collection have disappeared. Moreover, the relevance of those examples were debatable as the fruits collection was contaning only 3 documents.

documentation

- [x] Search for contributors - [x] #79 - [x] Create changelog - [x] Create GitHub releases - [ ] #80 - [ ] Perform thorough code reviews - [x]...

enhancement
help wanted

- Show the expected pipeline expression (result of `pipeline.export()`) - Show the expected resultings documents

documentation

- [x] $addFields - [x] $bucket - [x] $bucketAuto - [ ] $changeStream - [ ] $changeStreamSplitLargeEvent - [ ] $collstats - [x] $count - [ ] $densify - [...

enhancement

## Arithmetic Expression Operators - [ ] $abs - [x] $add - [ ] $ceil - [x] $divide - [ ] $exp - [ ] $floor - [ ] $ln...

enhancement

Examples: - Add new arguments to Group stage class and methods to perform actual aggregations - Use $expr operator in Match stage to filter by using aggregation framework expressions

enhancement
refactoring

Especially between pipeline, search, search_meta, and search operators

documentation
refactoring
typing

- Should we interface all MQL operators in an MQL subpackage (at the same level than stages and operators for example) ? - Should we interface only Query and Projection...

enhancement
question
maybe one day