Bug #35929
JSONdatastore : Utilisation d'une requête avec filtre sur attribut dans une source de données
0%
Description
Je viens de faire le test ici :
J'ai créé une source de donnée qui liste l'intégralité des éléments enregistrés dans le datastore et une autre qui filtre pour ne récupéré que les éléments liés au name_id de l'usager :
https://formulaires-saint-denis-93.test.entrouvert.org/backoffice/forms/data-sources/
Dans le premier cas j'arrive à charger ma liste déroulante dans le formulaire avec les données mais pas dans le second. Du coup je suis allé voir ce qui est généré par passerelle.
Dans le cas de la liste complète j'obtiens : https://passerelle-saint-denis-93.test.entrouvert.org/jsondatastore/liste-des-associations/data
{ "data": [ { "content": { "type_association": "Sportive, Association de proximité", "text": "Les boulistes du 93", "telephone_association": "0143350135", "name_id": "8f6027af3d324621bc5178fda921220e", "nom_association": "Les boulistes du 93", "site_internet_association": "www.lesboulistes93.fr", "courriel_association": "vclaudet@entrouvert.org" }, "text": "Les boulistes du 93", "id": "af360e7a435e4a62950d5594ca1bd8f8" } ], "err": 0 }
Lorsque j'interroge en filtrant sur le name_id, j'obtiens https://passerelle-saint-denis-93.test.entrouvert.org/jsondatastore/liste-des-associations/data/by/name_id/?value=8f6027af3d324621bc5178fda921220e
{ "content": { "type_association": "Sportive, Association de proximité", "text": "Les boulistes du 93", "telephone_association": "0143350135", "name_id": "8f6027af3d324621bc5178fda921220e", "nom_association": "Les boulistes du 93", "site_internet_association": "www.lesboulistes93.fr", "courriel_association": "vclaudet@entrouvert.org" }, "text": "Les boulistes du 93", "id": "af360e7a435e4a62950d5594ca1bd8f8", "err": 0 }
Dans le second cas, il n'y a plus les "balises" data et du coup la liste déroulante ne semble pas être chargée dans le champ liste alors que l'url est ok.
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a plus de 4 ans
Oui la récupération par attribut retourne une fiche unique; tu veux #35780.
Mis à jour par Victor Claudet il y a plus de 4 ans
- Statut changé de Nouveau à Rejeté
yes c'est carrément compatible. je rejette celui-là, doublon.
Mis à jour par Victor Claudet il y a plus de 4 ans
- Lié à Development #35780: jds : fournir une récupération de plusieurs objets par attribut ajouté