Bird
0
0

Identify the error in this GraphQL query:

medium📝 Debug Q14 of 15
GraphQL - Queries
Identify the error in this GraphQL query:
{ user: user(id: 1) { name } user: user(id: 2) { name } }
ADuplicate alias 'user' causes a conflict
BMissing colon after alias
CField 'name' is invalid
DQuery is valid with no errors
Step-by-Step Solution
Solution:
  1. Step 1: Check alias uniqueness

    Aliases must be unique in the same query to avoid conflicts.
  2. Step 2: Identify duplicate alias

    The alias 'user' is used twice, causing a conflict and error.
  3. Final Answer:

    Duplicate alias 'user' causes a conflict -> Option A
  4. Quick Check:

    Aliases must be unique = A [OK]
Quick Trick: Each alias must be unique in a query [OK]
Common Mistakes:
  • Assuming duplicate aliases are allowed
  • Thinking missing colon is the error
  • Believing field 'name' is invalid

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More GraphQL Quizzes