beanie
beanie copied to clipboard
Asynchronous Python ODM for MongoDB
Hey, First of all, I wanted to say thank you very much for all of your hard work on this library! It's great! :blush: # Problem I want to implement...
Please can you add changenotes with releases. its impossible to know what was shipped in the last update. If you create the release on GitHub, use the "Auto-generate release notes"...
Adds types for indexed fields ```python class DocumentExample(Document): example1 : Indexed(str, pymongo.ASCENDING) ``` would become ```python class DocumentExample(Document): example1 : Indexed(str, pymongo.HASHED) ``` would become ```python class DocumentExample(Document): example1 :...
MongoDB supports tailable cursors which allow you to "subscribe" to additions and changes to a collection or document. https://motor.readthedocs.io/en/stable/examples/tailable-cursors.html It would be neat if you could use this with beanie,...
BSON encoder is slow. And it is hard to follow the logic. It should be refactored.
First of all, thank you for creating this library. I just started using it with FastAPI and it seems to be a good match. However, I noticed that when a...
i am trying to use the beanie operator or to search for a single using based on 2 criteria where only one should be fulfilled `await Or({User.email == user_identifier}, {User.username...
Hi, if my understanding is correct, beanie is available via pypi, but currently not distributed via conda. Is there any plan to distribute beanie via a conda repo, such as...
Before i start, great work! I enjoy using beanie with MongoDB. I just migrated one project from ArangoDB to MongoDB, mostly for query and search performance. Projections are a great...
beanie ver.: 1.7.0 os: macOS 11.6, m1 machine VSCode: 1.60.1 VSCode Python extension: v2021.9.1246542782 1. `Indexed`: (related to #10, #59, #105) ``` Illegal type annotation: call expression not allowed Pylance(reportGeneralTypeIssues)...