我正在使用 Rails 4.2 中的 pg_search gem 来搜索模型中的名称。我有以下内容:
pg_search_scope :search_for_dashboard,
lambda { |q|
{
against: [:name, :email, :description],
using: {
tsearch: {
prefix: true
}
},
ignoring: :accents,
query: q
}
}
如果我输入ad
or Ad
,我会得到带有 'Adnan' 和 'Adrian' 的结果。我想要的是,如果我输入,an
我也会得到相同的结果。或者,如果我输入dnan
,我会得到“Adnan”。pg_search 有可能吗?