Azure / Azure/data-api-builder
Can't configure the partition key when defining the object model
- Vorherrschende Sprache
- C#
- Sterne
- 1.5k
- Forks
- 370
- Ø Merge
- 3 T. 17 Std.
- Gemergte PRs (30 T.)
- 8
Beschreibung
Cosmos backends require you to have a partition key of `id`, but there are many approaches to partitioning in Cosmos.
The developer should be able to define what it is when they are creating the GraphQL schema, maybe using a `@partitionKey` directive.
Beitragsleitfaden
Rechercherichtung
Beginne damit zu prüfen, wie das GraphQL-Schema Objektmodelle definiert und wie das Cosmos-Backend derzeit mit dem erforderlichen `id`-Partitionsschlüssel umgeht. Das Issue ist abgeschlossen, wenn Entwickler beim Erstellen des Schemas einen anderen Partitionsschlüssel angeben können, möglicherweise über eine `@partitionKey`-Direktive, und Cosmos-Anfragen diese Definition verwenden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- azure, csharp, graphql
- Bereich
- api, database
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100