Creating New Documents
The class we get from the create_document_class function can be used to create new documents. We can either use keyword arguments or pass a dict.
from mongeasy import create_document_class
User = create_document_class('User', 'users')
# Create a document using keyword arguments
user1 = User(name='Alice', age=25)
# Create a document using a dict
user2 = User({'name': 'Bob', 'age': 30})
Saving Documents
To save a document to the database, we can use the save method on the document.
from mongeasy import create_document_class
User = create_document_class('User', 'users')
# Create a document using keyword arguments
user1 = User(name='Alice', age=25)
user1.save()