Azure / Azure/data-api-builder

Support Nested GraphQL Mutations

Offen
#990 3 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
graphql needs discussion rfc
Vorherrschende Sprache
C#
Sterne
1.5k
Forks
370
Ø Merge
3 T. 22 Std.
Gemergte PRs (30 T.)
9

Beschreibung

# Summary
This RFC outlines a proposal to implement support for nested Graphql Mutations.Nested mutations is the ability to perform mutations on a type other than the root type in GraphQL and how to define circular dependency schema files

# Motivation
Most developers find it easier to think of "changes" in a sequential fashion. Databases can and do perform many update/insert/delete transactions concurrently. Any modern databases exposing any API (including GraphQL) has to be ready for concurrently arriving requests as well as nested mutations

# Functional Specifications

Circular Reference

Nested Mutation Types

# Referene
Nested mutations have been https://github.com/graphql/graphql-spec/issues/252 but not yet approved

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit der Prüfung des Vorschlags zu verschachtelten Mutationen und des referenzierten GraphQL-Spezifikationsproblems #252. Es wird kein Einstiegspunkt für die Implementierung, keine Datei und kein Test genannt; klären Sie die Anforderungen an Zirkelverweise und verschachtelte Mutationen, bevor Sie Abnahmetests und den Umfang der Implementierung festlegen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, graphql
Bereich
api, backend-api-design
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
18/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.