問題タブ [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.

0 投票する
2 に答える
689 参照

postgresql - postgresで一致数で最も一致する製品を取得する方法

Postgres 9.1 ショッピング カートには製品テーブルが含まれています

カートには検索フィールドがあります。何かが入力された場合、オートコンプリート ドロップダウンは、この基準に一致する製品を番号順に並べて、最も一致する製品を表示する必要があります。

postgres 9.1 でそのようなクエリを実装する方法は? 製品テーブルの名前と説明フィールドで検索を実行する必要があります。部分文字列一致を使用するだけで十分です。洗練されたテキスト マッチによる全文検索は、厳密には必要ありません。

アップデート

単語 joote は、製品名または説明の一部にすることができます.

たとえば、画像テキストの最初の一致には次のものが含まれる場合があります

と他の製品

もう1つは大文字

この場合、クエリは単語 jootetina と一致カウント 3 を返す必要があります。検索語が Google Chrome のアドレス バーに入力されたときに発生する auotcomplete のように機能させるにはどうすればよいですか?

これを実装する方法は?

または、これが難しい場合、検索語 joote に一致するすべてのテキストから単語 jootetina を返す方法は?