tsvector

    1

    1答えて

    私は2つのシンプルなテーブルを持っています。最初はブランドであり、各ブランドはトップブランドを持つ場合があります。例えば、ElseveはLoreal Parisというトップブランドを持っています。しかし、エイボンにはトップブランドはありません。私はシンプルな製品テーブルを持っています。ここで はここsqlfiddle は、ブランドのテーブルです。 id | name | parent_id |

    -1

    1答えて

    ここで問題です: 私はプレーンテキストとtsvectorsで住所がではPostgreSQLのテーブルを持っています。そして、私はこのようなクエリでアドレスレコードを見つけようとしています。 SELECT * FROM address_catalog WHERE address_catalog.search_vector @@ to_tsquery('123456:* & Klingon:* &

    1

    1答えて

    CSVファイルをPostgresにバルクロードし、レコードを挿入するたびにデータベーストリガを使用してts_vector列を更新するのではなく、私は、任意の性能向上を取得する場合 "some text value", to_tsvector('English', 'some text value') ように見えるレコードを持つSTDIN FROM COPYを参照してください。 Postgresシェ

    2

    2答えて

    PostgreSQLのテーブルにテキスト行がたくさんあり、共通の文字列を見つけようとしています。例えば 、のようなものだが、私は基本的なテーブルを持っているとしましょう:私はすべての行にわたるmovie theaterとlearning disabilitiesなどの人気の文字列を見つけるためにしようとしています CREATE TABLE a (id serial, value text); I

    0

    1答えて

    私はPostgreSQLのクエリを作成して、tsvectorカラムの中に部分的なテキストを見つけようとしています。 私はこの"'89' 'TT7' 'test123'"のようなtsvectorの値を持っており、 "%es%"を含む行を見つける必要があります。 どうすればいいですか? 私はあなたの野生の試合のために高速ILIKEクエリを使用するように見えます select * from use_do

    1

    2答えて

    私はPostgreSQLのフルテキスト検索を実装しようとしていますが、to_tsvectorで設定されたカラムが空であれば、空の。 私は次のようなテーブルがある: id | title | description | 1 | skis | my skis | 2 | bike | | 私は文書を作成しています: SELECT title, description, setwe

    1

    1答えて

    私はPostgres 9.4を実行しています。 私は、このトリガーによって移入されたmain_search_index_colという列があります。pg_catalog.english を置き換えるために、私は先に行ってとunaccent_english(public.unaccent_english)と呼ばれる新しいテキスト検索設定を作成しました main_vector_update BEFORE