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.