Vous n'êtes pas identifié(e).
Pages : 1
Bonjour A tous,
Excuse moi , je me suis planté sur une requête de recherche de text plein dans postgresql.
mon souci est je souhaiterais afficher tous les documents qui comment par la permière lettre de mon caractère saisi.
dans ma requete il m'affiche uniquement quelques documents par exemple averti il m'affiche averti, avertis mais il m'affiche pas avertissant , avertissement. donc je veux qu'il m'affiche tout ces mots.
Voici ma requete:
SELECT src_text.id as src_id, src_text.title as src_title,
dest_text.id as dest_id, dest_text.title AS dest_title,
ts_headline(tb.translation,q,'StartSel={**}, StopSel={**}, HighlightAll=TRUE') as src_block,
tb.source as dest_block, orig_text.id as orig_id,
ts_rank_cd(to_tsvector(translation),q) AS rank, TRUE as reverse,".$this->select_for_search()."
FROM texts AS src_text
JOIN texts AS dest_text ON src_text.translation_of=dest_text.id
JOIN texts AS orig_text ON src_text.original_text=orig_text.id
JOIN translation_blocks AS tb ON tb.translation_id=src_text.id
".$this->join_for_search().",
plainto_tsquery(?) q
WHERE to_tsvector(translation)@@ q "
quelque pourrai m'aide .
aidez moi SVP
Hors ligne
Pages : 1