Projet

Général

Profil

Autre #75371

Un filtre de requête sur un bloc de champ retour une erreur bizarre

Ajouté par Marie Kuntz -> retour le 13 mai il y a environ un an. Mis à jour il y a environ un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 mars 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

#2

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>)

#4

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 !

#5

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 }}

Formats disponibles : Atom PDF