Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 29/06/2017 18:01:53
- Lucktolosa
- Membre
Recherche dans une chaine jsonb
Bonjour,
Pour mon premier message ici j'ai une demande qui doit surement être toute bête mais je n'arrive pas à faire une recherche de type like dans un champs jsonb qui contient un tableau.
Je m'explique :
J'ai une valeur lambda style 'Ici le texte' contenu dans un champs jsonb sous cette structure : champ->'test'->[X]->'test'->'label'
Si je connais la chaîne exacte il me suffit de faire un select * from table where champ->'test' @> '[{"test" : {"label" : "Ici le texte"}}]').
Mais je sèche complètement si je veux faire un like dessus.
Alors oui avec jsonb_array_elements_text je peux faire du post traitement en script mais je souhaiterais faire cela directement via une seule requête.
Est-ce possible et savez-vous comment?
Merci d'avance
Hors ligne
#2 04/07/2017 09:15:40
- Lucktolosa
- Membre
Re : Recherche dans une chaine jsonb
Mince alors personne n'a de piste pour moi?
Hors ligne
Pages : 1