Using Aliases While Querying
For situations where you need to query the same field but with different arguments, you can use aliases. Using aliases will also make the response much more readable.
The following query utilizes aliases to query the catalogue multiple times and with different arguments. Without aliases, you cannot query the catalogue multiple times within the same query.