pg_search子字符串的电子邮件地址

时间:2015-04-20 16:29:37

标签: ruby-on-rails-4 full-text-search pg-search trigram

我正在使用pg_search来full_text_search我的客户d / b的姓名和电子邮件地址。如果我搜索电子邮件地址的域名部分,如何获得匹配?例如hotmail,使用hotmail地址返回所有客户。

到目前为止,我采取的步骤包括使用trigram搜索并为trigram搜索添加psql扩展。本文中的注释PG full text search on rails using pg_search gem for substring表示我需要构建一个文本搜索词典。任何人都知道如何分割电子邮件地址?

1 个答案:

答案 0 :(得分:0)

您是否只能在电子邮件字符串中搜索“hotmail”? pg_search返回与子字符串匹配的结果,因此常规设置将正常工作。