問題タブ [tsvector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 1列に複数の単語があるPostgre全文検索
postgres データベースで全文選択クエリを作成したいと考えています。たとえば、「Harry Potter」というタイトルのすべての本を検索したいとします。全文検索でハリーを検索すると、高速に実行されます。例えば
しかし、ハリー・ポッターのようなタイトルを結合しようとすると、クエリの時間が不足します (1 分など)。
私の間違いは何ですか?この全文検索には、1 つ以上の単語の組み合わせも必要です。
次のように 1 つのクエリで 2 つの単語を組み合わせるよりも優れた解決策が存在する場合
編集: 何かが見つかりました: 私のハリー・ポッターの数は約 110.000 データです (実際には本で 1 mio データのようです)。たとえば、Ice Fire を検索すると、データベースには 300 件の結果しかなく、クエリは非常に高速に実行されます。おそらく、データベースから返される結果セットに関する問題でしょうか? 私は実際に制限100を使用しています。