Advanced Queries
Learn advanced techniques for complex YAML manipulations.
Nested Field Access
Condition:
metadata.author = "John"Action:
SET metadata.reviewed trueArray Operations
Find and Replace
Condition:
tags contains "old-project"Action:
FOR tags WHERE $ = "old-project" REMOVE, FOR tags APPEND "new-project"Conditional Array Modifications
Condition:
priority > 5 AND NOT tags contains "urgent"Action:
FOR tags APPEND "urgent"Date Operations
Condition:
created_date < "2024-01-01"Action:
FOR tags APPEND "archived", SET archived_date "{{today}}"Complex Conditionals
Condition:
(status = "active" OR status = "pending") AND HAS deadline AND deadline < "{{today}}"Action:
SET status "overdue", FOR tags APPEND "urgent"Multi-Step Transformations
Execute multiple rules in sequence for complex transformations.