Dereferencing syntax uses the -> operator to reach fields inside nested STRUCT values in ksqlDB queries. Each operator advances through one enclosing structure. section 11.6
Use the same path-based pattern for nested values and collections:
- Access a map entry with map_name['key'], then continue dereferencing if the entry is another STRUCT. section 11.6
Course recommendation query
A school-event stream can project event->student->id, event->student->email, and event->class->professor->other_classes. Selecting an indexed array entry narrows the recommendation to one course.
