run instruction for advanced use cases.Schema Management
updateSchema — Create or update a collection schema
updateSchema — Create or update a collection schema
createdAt, updatedAt, createdBy, and updatedBy fields.listCollections — List all collections
listCollections — List all collections
getCollectionSchemas — Get all schemas
getCollectionSchemas — Get all schemas
getCollectionStats — Get collection statistics
getCollectionStats — Get collection statistics
inferCollectionSchema — Infer schema from data
inferCollectionSchema — Infer schema from data
collection or data.deleteCollections — Delete collections
deleteCollections — Delete collections
Read Operations
findOne — Find a single document
findOne — Find a single document
findMany — Find multiple documents
findMany — Find multiple documents
findAndCount — Find with total count
findAndCount — Find with total count
[entities, totalCount] — useful for paginated UIs.count — Count documents
count — Count documents
distinct — Get distinct values
distinct — Get distinct values
aggregate — Aggregation pipeline
aggregate — Aggregation pipeline
Write Operations
create — Insert a single document
create — Insert a single document
createdAt and updatedAt are set automatically.bulkCreate — Insert multiple documents
bulkCreate — Insert multiple documents
Update Operations
updateOne — Update a single document
updateOne — Update a single document
updatedAt is set automatically. Returns { modifiedCount, matchedCount }.updateMany — Update multiple documents
updateMany — Update multiple documents
updateOne, but affects all matching documents.upsert — Insert or update
upsert — Insert or update
createdAt is set only on insert; updatedAt is always set.Delete Operations
deleteOne — Delete a single document
deleteOne — Delete a single document
{ deletedCount }.deleteMany — Delete multiple documents
deleteMany — Delete multiple documents
deleteOne, but deletes all matching documents.