Vad är skillnaden mellan en GraphQL-mutation och en fråga?
Vad är skillnaden mellan en GraphQL-mutation och en fråga?

Video: Vad är skillnaden mellan en GraphQL-mutation och en fråga?

Video: Vad är skillnaden mellan en GraphQL-mutation och en fråga?
Video: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, December
Anonim

I enkla ord fråga är SELECT-satsen och mutation är INSERT Operation. Fråga i graphql används för att hämta data medan mutation används för INSERT/UPDATE/DELETE operation.

Förutom detta, vad är fråga och mutation i GraphQL?

GraphQL - Mutation . Mutationsfrågor ändra data i datalagret och returnerar ett värde. Den kan användas för att infoga, uppdatera eller radera data. Mutationer definieras som en del av schemat.

Därefter är frågan, vad är skillnaden mellan vila och GraphQL? I RESTEN måste du anropa flera slutpunkter för att hämta relaterade resurser. Annorlunda : I GraphQL , det finns ingen skillnad mellan fälten på frågetypen och fälten på alla andra typer, förutom att endast frågetypen är tillgänglig i roten av en fråga. I GraphQL ändrar du ett nyckelord i fråga.

Frågade också, vad är en GraphQL-fråga?

A GraphQL-fråga används för att läsa eller hämta värden medan en mutation används för att skriva eller posta värden. I båda fallen är operationen en enkel sträng som a GraphQL server kan analysera och svara på med data i ett specifikt format. GraphQL-frågor hjälpa till att minska överhämtningen av data.

Kan GraphQL uppdatera data?

1 Svar. Ja, varje mutation beskriver en specifik handling som burk göras lite av data . GraphQL är inte som REST - den specificerar inte några standardåtgärder av CRUD-typ. När du skriver en mutation till uppdatering vissa data , du har två alternativ.

Rekommenderad: