Fields Selector - Usage guide¶
Basic syntax¶
Special operators¶
Operator | Description | Example |
---|---|---|
+ | Include all fields | + |
field.nested | Access nested relation | category.name |
Selection patterns¶
Simple fields¶
Nested relations¶
All fields¶
Mixed selection¶
Query optimization¶
Fields Selector automatically optimizes database queries:
- Relations: Adds
select_related()
for dot notation fields - Joins: Prevents N+1 query problems
- Columns: Reduces selected columns when possible
Response format¶
Error handling¶
- Invalid fields: Silently ignored
- Missing relations: Returns null
- Malformed syntax: Falls back to all fields