All fields are merged in case of related entity with the same iri
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- typescript
- Domaine
- api
Piste de recherche
Commencez au point d’entrée parseHydraDocumentation() et reproduisez le cas où User et UserProfile partagent le même IRI. Suivez la manière dont les deux définitions d’entité sont représentées et vérifiez que l’analyse préserve les champs de chaque entité au lieu de ne conserver que les champs de la dernière entité.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- TypeScript
- Étoiles
- 113
- Forks
- 80
- Merge moyen
- 2 j 18 h
- PR mergées (30 j)
- 3
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de api-platform/api-doc-parser
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
api-platform/api-doc-parser#158 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
api-platform/api-doc-parser#130 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
api-platform/api-doc-parser#129 · 1 commentaire ·
-
Why aren't hydra and openapi3 generating the same componentsPeut-être à nouveau libre @J3m5 l’a pris il y a 486 jours, et aucune pull request n’est ouverte. Ouverte
api-platform/api-doc-parser#125 · 1 commentaire · 1 personne assignée ·
-
fetchResource loads actual items from the API due to wrong queryParameterPeut-être à nouveau libre @soyuka l’a pris il y a 704 jours, et aucune pull request n’est ouverte. Ouverte
api-platform/api-doc-parser#115 · 4 commentaires · 1 personne assignée ·
Toutes les issues de api-platform/api-doc-parser
Issues similaires
-
A hung CI job runs for 6 hours before it is cancelledPeut-être pris @Olanetsoft l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Olanetsoft/agent-lookout#110 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
thedotmack/claude-mem#4757 ·
Les mainteneurs répondent en général sous 1 jour
-
🐛 bug 🗺️ MCP OAuth
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
LibreChat-AI/LibreChat#17077 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100