Rails アプリケーションに実装しようとしてpg_search
いますが、検索クエリに一致する列を取得する方法はあるのでしょうか? インデックス テーブルのコンテンツは、検索可能なすべての列フィールドで構成されます。
例えば:
+-----------+----------+
| Firstname | Lastname |
+-----------+----------+
| John | Doe |
| Jane | Doe |
+-----------+----------+
結果は次のとおりです。
+----------+
| Content |
+----------+
| John Doe |
| Jane Doe |
+----------+
そして今、自分の検索クエリがファーストネームとラストネームのどちらに一致するかわかりません。pg_search
列のタイトルをコンテンツ列にも追加するように指示するオプションはありますか? 何かのようなもの:
+------------------------------------------+
| Content |
+------------------------------------------+
| {"firstname": "John", "Lastname": "Doe"} |
| {"firstname": "Jane", "Lastname": "Doe"} |
+------------------------------------------+
または、私のニーズに合った検索の代替手段はありますか? pg_search
特に私のマルチテナント/ポストグルスキーマアーキテクチャのために、非常にうまく機能します。