Azure / Azure/data-api-builder

[Enh]: Include fields in `describe_entities` from metadata when not in `fields[]`.

Offen
#3,573 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
2.x cri
Vorherrschende Sprache
C#
Sterne
1.5k
Forks
370
Ø Merge
3 T. 17 Std.
Gemergte PRs (30 T.)
8

Beschreibung

## What?

Today fields are only included in `describe_entities` when the `fields[]` property includes them.

This enhancement includes fields (based on the role) in `describe_entities` from `fields[]` as the primary source and the database metadata as the secondary source.

This ensures every field is always included in `describe_entities`.

(internal reference: tribat)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne am describe_entities-Einstiegspunkt und verfolge, wie fields[] und Datenbankmetadaten für die angeforderte Rolle kombiniert werden. Überprüfe das Verhalten für Felder, die nur in den Metadaten vorhanden sind; die Aufgabe ist abgeschlossen, wenn jedes für die Rolle verfügbare Feld enthalten ist, wobei fields[] Vorrang vor den Metadaten hat.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
api, databases
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
58/100

Neue Issues direkt in Ihr Postfach

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