須藤です。 In <5a3c9****@yahoo*****> "[groonga-dev,04706] Re: PGroongaでTokenFilterStopWordを使うと検索がヒットしない" on Fri, 2 Nov 2018 18:28:29 +0900, 川上 <hakuh****@yahoo*****> wrote: > この「.」という無視する値ですが、運用中にシステムを止めずに変更したい > という要望もあります。 止めずに変更できますよ。 CREATE INDEX pgroonga_item_name_idx2 ON item USING pgroonga ((regexp_replace(name, '[.,]', ''))); みたいに別のインデックスを作って、それができあがるまで待ちま す。その後にクエリーも↓みたいに変更します。 SELECT count(*) FROM item WHERE regexp_replace(name, '[.,]', '') &@~ regexp_replace('kawakami', '[.,]', ''); 変更したらもとのインデックスを削除します。 新しくインデックスを作成しないといけないのはそうなんですが、 システムは停止する必要はありません。 -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <https://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ データ処理ツールの開発: https://www.clear-code.com/blog/2018/7/11.html