Kouhei Sutou
kou****@clear*****
2017年 6月 22日 (木) 10:49:28 JST
須藤です。 In <20170****@clear*****> "[groonga-dev,04389] Re: pgroonga jsonbでの不具合" on Thu, 22 Jun 2017 10:46:27 +0900 (JST), Kouhei Sutou <kou****@clear*****> wrote: >> このように使われてしまうケースは普通にありそうですが >> jsonbにpgroongaのインデックスを貼って使っている人が >> 少ないのですかね。 > > データの安全性を考えると、不正な値は入れないようにPostgreSQL > レベルで正規化したり制約を設定するのが適切なので、おそらく、 > NOT NULLなどを指定して使っているのではないかと思います。 > 実際にみなさんがどうやって使っているかは私もすごく知りたいです! あ、そうそう。 まだリリースアナウンスをできていないので知らない人が多いと思 いますが、1.2.1からjsonbに対して以下の演算子を使えるようになっ たので、もっと便利になりました。 * &@(1キーワードでJSON中のテキスト全部を全文検索) https://pgroonga.github.io/ja/reference/operators/match-jsonb-v2.html * &?(「A OR B」みたいなクエリーでJSON中のテキスト全部を全文検索) https://pgroonga.github.io/ja/reference/operators/query-jsonb-v2.html -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ OSS開発支援サービス: http://www.clear-code.com/blog/2016/6/27.html