私は pg_search を使用して、顧客の名前と電子メール アドレスを full_text_search します。メールアドレスのドメイン部分で検索した場合、どうすれば一致しますか? たとえば、hotmail は、hotmail アドレスを持つすべての顧客を返します。
これまでに行った手順には、trigram 検索の使用と、trigram 検索用の psql 拡張機能の追加が含まれます。この記事のコメント、pg_search gem for substring を使用した Rails での PG 全文検索は、テキスト検索辞書を作成する必要があることを示しています。メールアドレスを分割する方法を知っている人はいますか?