Azure / Azure/data-api-builder

Can't configure the partition key when defining the object model

Ouverte
#747 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
cosmos engine enhancement graphql
Langage dominant
C#
Étoiles
1.5k
Forks
370
Merge moyen
3 j 22 h
PR mergées (30 j)
9

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par examiner comment le schéma GraphQL définit les modèles d’objets et comment le backend Cosmos gère actuellement la clé de partition `id` requise. L’issue est terminée lorsque les développeurs peuvent spécifier une autre clé de partition lors de la création du schéma, potentiellement via une directive `@partitionKey`, et que les requêtes Cosmos utilisent cette définition.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
azure, csharp, graphql
Domaine
api, database
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.