PostgreSQL 8.3ˤ, ΥСޤǹ׸⥸塼ȤƴޤޤƤʸ⥸塼TSearch2ΤȤ߹ޤޤǰʤܸˤбƤޤ󡣤䤦ˡ[http://d.hatena.ne.jp/LaMoo/20071123 Itagaki] mecab ȤǲϥեȤ IPADIC Ȥäʬ񤭤򤷡[http://textsearch-ja.projects.postgresql.org/index-ja.html textsearch_ja⥸塼]񤫤ޤ

MediaWiki 1.11.1ǤѤ뤿ˤϡinclude/DatabasePostgres.php  Tsearch2Υ⥸塼ǧΥơȥȤǡ١˰ʲɲäɬפޤ
(WEB+DB PRESS Vol.43 p.47)

  CREATE FUNCTION int4text(int4) RETURNS text AS
    'SELECT textin(int4out($1));'
    LANGUAGE sql STRICT IMMUTABLE;
  CREATE CAST (int4 as text)
    WITH FUNCTION int4text(int4) AS IMPLICIT;

  CREATE FUNCTION public.rank(tsvector, tsquery, integer)
    RETURNS real AS
    'SELECT pg_catalog.ts_rank($1,$2,$3);'
    LANGUAGE sql;

  CREATE TEXT SEARCH CONFIGURATION public.default
    (COPY = pg_catalog.japanese);

ǡºݤ˥ƥĤƤߤȤߤʸǤƤޤ
Ф餷[http://drupal.jp Drupal]ܸθǽˤĤߤȤǤ

ɵtextsearch_jaϷ빽Ȥ䤹Ƥ褤Ǥ

