問題タブ [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 投票する
1 に答える
274 参照

postgresql - Postgresql の to_tsvector() 関数の Rails activeRecord バージョン

データベースに TSVECTOR 列があり、トリガーではなく Rails コールバックを介してこの列を更新したいと考えています。これを実現する ActiveRecord コードがあるかどうか知りたいです。これまでのところ、生の SQL を手動で実行してこれを行っていますが、見栄えがよくありません。

生のSQLを使用せずにこれを行うためのより良いアプローチがあるかどうか疑問に思っています.

前もって感謝します。

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

postgresql - PostgreSQL: tsvector 値を手動で構築することは可能ですか?

ベクトル空間モデルを使用する情報検索システムを実装したいと考えていますが、複数の用語トークンとカスタムの用語重み関数を使用しています。

ファイルシステムではなく PostgreSQL に転置インデックスを構築することを検討しています。tsvector 列にそのようなインデックスを構築する GIN インデックスについて読みました。

to_tsvector 関数を呼び出さずに tsvector 値を手動で作成して、カスタム トークンとカスタム ウェイトを使用して「カスタム」ベクトルを作成できますか?