Azure / Azure/data-api-builder

Failure of read database policy for related entity in multiple create for N:1 and 1:1 relationships returns error

Ouverte
#2,196 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
bug Multiple mutations
Langage dominant
C#
Étoiles
1.5k
Forks
370
Merge moyen
3 j 22 h
PR mergées (30 j)
9

Description

For N:1 and 1:1 relationships where the read policy prohibits returning the result of the insertion in the related entity, we get an exception:

![image](https://github.com/Azure/data-api-builder/assets/34566234/80a05ca2-f7da-4701-ba58-5e10341806e1)

In the config, the policy for read operation is defined as:

![image](https://github.com/Azure/data-api-builder/assets/34566234/5c395e1e-d4bf-446a-9739-47e59a650903)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire une opération de création multiple impliquant des relations N:1 ou 1:1 avec une politique de lecture restrictive sur l’entité associée. Suivez la manière dont le résultat de l’insertion est traité lorsque la politique empêche de le renvoyer ; le travail est terminé lorsque l’opération ne lève plus l’exception signalée et que la politique de lecture reste appliquée.

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

Évaluation

Stack technique
csharp
Domaine
api, authorization, databases
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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