Autre #75371
Un filtre de requête sur un bloc de champ retour une erreur bizarre
0%
Description
Soit mon bloc de champ "enfant", intégré dans un formulaire avec l'identifiant "enfant".
Dans l'inspecteur d'une démarche, le filtre de requête :
{{ form_objects|filter_by:"enfant"|filter_value:"peter parker"|count }}
Retourne l'erreur suivante :
InvalidTextRepresentation: invalid input syntax for type json LINE 1: ...status != 'draft' AND anonymised IS NULL AND f1 = 'peter par... ^ DETAIL: Token "peter" is invalid. CONTEXT: JSON data, line 1: peter...
Deux questions :
1) est-ce que cette erreur est "normale" ?
2) peut-on faire des filtres de requête sur un bloc de champ ?
Historique
Mis à jour par Lauréline Guérin il y a environ un an
{{ form_objects|filter_by:"enfant_nom"|filter_value:"parker"|count }}
ça marche
(<nom du champ block de champs>_<nom du champ dans lequel tu veux chercher>)
Mis à jour par Pierre Cros il y a environ un an
Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ un an
- Statut changé de Nouveau à Fermé
Lauréline Guérin a écrit :
{{ form_objects|filter_by:"enfant_nom"|filter_value:"parker"|count }}
ça marche
(<nom du champ block de champs>_<nom du champ dans lequel tu veux chercher>)
Ok, je testais avec enfant_var_nom et ça plantait salement. Merci pour l'aide !
Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ un an
À noter que pour passer une variable de bloc, il faut utiliser :
{{ form_objects|filter_by:"Enfant_nom"|filter_value:form_var_Enfant_var_nom|count }}