Bird
0
0

Which of these is a valid use case for inline fragments in GraphQL?

easy📝 Conceptual Q2 of 15
GraphQL - Queries
Which of these is a valid use case for inline fragments in GraphQL?
ACreating a subscription
BFetching different fields for different types in a union
CSetting default values for arguments
DDefining variables for a query
Step-by-Step Solution
Solution:
  1. Step 1: Identify what inline fragments do

    They allow querying different fields depending on the type in unions or interfaces.
  2. Step 2: Eliminate unrelated options

    Variables, default values, and subscriptions are unrelated to inline fragments.
  3. Final Answer:

    Fetching different fields for different types in a union -> Option B
  4. Quick Check:

    Inline fragments = Different fields per type [OK]
Quick Trick: Use inline fragments to handle unions/interfaces flexibly [OK]
Common Mistakes:
  • Using inline fragments to define variables
  • Confusing inline fragments with argument defaults
  • Thinking inline fragments create subscriptions

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More GraphQL Quizzes