2

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

到目前为止,我采取的步骤包括使用 trigram 搜索和为 trigram 搜索添加 psql 扩展。本文中的评论,PG full text search on rails using pg_search gem for substring表明我需要构建一个文本搜索字典。有人知道如何拆分电子邮件地址吗?

4

1 回答 1

0

难道你不能在电子邮件字符串上搜索“hotmail”吗?pg_search 返回匹配子字符串的结果,因此常规设置可以正常工作。

于 2015-04-24T02:36:37.473 回答