All fields are merged in case of related entity with the same iri
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
- Bereich
- api
Rechercherichtung
Beginne am Einstiegspunkt parseHydraDocumentation() und reproduziere den Fall, in dem User und UserProfile dieselbe IRI verwenden. Verfolge, wie die beiden Entitätsdefinitionen dargestellt werden, und überprüfe, dass das Parsen die Felder jeder Entität beibehält, anstatt nur die Felder der zuletzt verarbeiteten Entität zu hinterlassen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
In case of subresources using the same "iri" of the parent, all fields are merged into the same resource.
Test case, two entities with the same iri:
// entities
User:
id
username
password
userProfile (OneToOne)
UserProfile:
id
photo
firstname
...
// resources file
App\Entity\User:
iri: 'http://schema.org/Person'
App\Entity\UserProfile:
iri: 'http://schema.org/Person'
Result is all the fields of the latest entity (with the same iri) parsed by the parseHydraDocumentation(), in my case the fields are from "UserProfile" entity.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 113
- Forks
- 80
- Ø Merge
- 2 T. 18 Std.
- Gemergte PRs (30 T.)
- 3
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus api-platform/api-doc-parser
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
api-platform/api-doc-parser#158 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
api-platform/api-doc-parser#130 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
api-platform/api-doc-parser#129 · 1 Kommentar ·
-
Why aren't hydra and openapi3 generating the same componentsEvtl. wieder frei @J3m5 hat das vor 482 Tagen übernommen, und es ist kein Pull Request offen. Offen
api-platform/api-doc-parser#125 · 1 Kommentar · 1 zugewiesene Person ·
-
fetchResource loads actual items from the API due to wrong queryParameterEvtl. wieder frei @soyuka hat das vor 700 Tagen übernommen, und es ist kein Pull Request offen. Offen
api-platform/api-doc-parser#115 · 4 Kommentare · 1 zugewiesene Person ·
Alle Issues in api-platform/api-doc-parser
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
apache/rocketmq-dashboard#6103 ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
cockpit-project/cockpit-machines#2835 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
cloudflare/kumo#866 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:connector bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
autoInject recall silently drops memory injection on long / non-Latin prompts (HTTP 400 Query too long)Evtl. vergeben @Epsilon006 hat das heute übernommen. Offenintegration:coding-agents
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
vectorize-io/hindsight#5476 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag