Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Re : Général » Recherche dans une chaine jsonb » 04/07/2017 09:15:40
Mince alors personne n'a de piste pour moi?
#2 Général » Recherche dans une chaine jsonb » 29/06/2017 18:01:53
- Lucktolosa
- Réponses : 1
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
Pages : 1