Re: Problème avec le moteur de recherche du site http://docs.postgresqlfr.org/

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Denis Bitouzé <dbitouze(at)wanadoo(dot)fr>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Problème avec le moteur de recherche du site http://docs.postgresqlfr.org/
Date: 2008-12-10 12:51:33
Message-ID: 493FBB55.9010903@lelarge.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour,

Denis Bitouzé a écrit :
> [...]
> n'ayant pas vu à qui adresser ce rapport de bug sur le site
> http://docs.postgresqlfr.org, je le fais ici...
>
> Une recherche sur le mot « not » dans le moteur de recherche intégré au
> site http://docs.postgresqlfr.org/ conduit aux erreurs suivantes :
>
> Warning: pg_query() [function.pg-query]: Query failed: ERROR: GIN
> index does not support search with void query
> in /data/www/fr/postgresql.fr/docs/search.php on line 220
>
> Warning: pg_num_rows(): supplied argument is not a valid
> PostgreSQL result resource
> in /data/www/fr/postgresql.fr/docs/search.php on line 222
>
> Warning: pg_query() [function.pg-query]: Query failed: ERROR: GIN
> index does not support search with void query
> in /data/www/fr/postgresql.fr/docs/search.php on line 234
>
> Voilà, voilà...

Certains mots clés sont interprétés dans la recherche : and, or, not. Du
coup, le script PHP a remplacé not par son équivalent TSearch2 sans
ajouter l'argument de cet opérateur unitaire. D'où l'erreur.

C'est corrigé. Maintenant, le script fait attention à ce qu'il y ait
bien un argument supplémentaire pour chacun des mots clés.

--
Guillaume.
http://www.postgresqlfr.org
http://dalibo.com

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Guillaume Lelarge 2008-12-10 12:52:47 Re: Suggestion pour la documentation francophone
Previous Message Guillaume Lelarge 2008-12-10 08:51:37 Re: Fosdem 2009