Custom Handler Guide
Custom Handler Guide - Override Default Operations
Overview
When to Use Custom Handlers
Syntax
Handler Parameters by Operation Type
LIST Operation
GET Operation
CREATE Operation
UPDATE Operation
DELETE_BY_ID Operation
Examples
Example 1: Custom LIST with Flexible Pagination
Example 2: Using Custom Service Instead of Direct Prisma
Example 3: Multiple Injected Services
Combining with Other Options
Default Behavior vs Custom Handler
Default Behavior (No Handler)
Custom Handler
Best Practices
Common Patterns
Pattern 1: Conditional Pagination
Pattern 2: Service Delegation
Pattern 3: Data Transformation
Pattern 4: Complex Filtering
Summary
Last updated