Between GROQ and a hard place
5
Lessons
![Simeon Griggs](https://cdn.sanity.io/images/3do82whm/next/ca663e7dedcab6c0dd3a91cf891d6f8b23e19452-320x320.webp?w=80&h=80&auto=format&dpr=2)
Simeon GriggsPrincipal Educator at Sanity
Certification
Track
Lessons in this course
Go beyond writing data queries – filter, add functions, reshape and transform the responses. Get familiar with GROQ, the query language for Sanity data, webhooks and roles.
1: Your new favourite query language
1
Task
2: The Vision Tool
3
Tasks
3: Filters and projections
10
Tasks
4: Functions, in my queries?
4
Tasks
5: Joins and subqueries
4
Tasks
For documents with references, by default, all you'll return is the _id of that referenced document.