2015-04-20 60 views
1

我正在使用pg_search以全文搜索我的客戶名稱和電子郵件地址上的d/b。如果我搜索電子郵件地址的域名部分,如何獲得匹配?例如hotmail,返回所有客戶的hotmail地址。pg_search子字符串的電子郵件地址

到目前爲止,我採取的步驟包括使用trigram搜索和爲trigram搜索添加psql擴展。本文中的評論PG full text search on rails using pg_search gem for substring表示我需要構建文本搜索字典。任何人都知道如何做到這一點拆分電子郵件地址?

回答

0

難道你不能只搜索電子郵件字符串上的「hotmail」? pg_search返回匹配一個子字符串的結果,所以常規的設置就可以正常工作。

+1

的確如此。在功能正常的情況下,我的測試失敗了。我已將trigram閾值更改爲0.2(默認值爲0.3),現在我的測試已通過。 – margo

相關問題