我们有一个索引voucher_number
,类型为'text'
。例如,一个凭证号是'GED2B71568531685'
我可以通过以下方式搜索它:
(and (prefix field=voucher_number 'GED2B71568531685'))
(and (prefix field=voucher_number 'GED2B71568531'))
但是,如果我想按凭证的最后一部分或凭证的中间部分进行搜索,则无法获得结果。 下面什么都不返回:
(and (prefix field=voucher_number '568531685'))
(and (phrase field=voucher_number '568531685'))
在aws cloudsearch中搜索词的一部分的想法吗?