通配符搜索无法按预期在Amazon Cloudsearch中运行

时间:2016-03-06 13:54:29

标签: java php solr amazon-cloudsearch

在寻找"三星galaxy j" ,AWS cloudsearch给我的结果就像三星galaxy j7,j5和all(只给J系列手机)。但是在搜索三星星系时,结果包含三星星系j7,j5以及三星星系a5,a7和所有星系。

为什么会这样?

查询:

查询三星galaxy j为

[query] => samsung galaxy j*|"samsung galaxy j"

对于三星galaxy a as,

[query] => samsung galaxy a*|"samsung galaxy a"

我的索引数据为

Samsung Galaxy J7 4G
Samsung  Galaxy J5
Samsung Galaxy J7 4G
Samsung Galaxy J2
Samsung Galaxy A7
Samsung  Galaxy J5

同样的事情发生在查询三星galaxy n ,它会给出像三星Galaxy note和所有的结果。但如果我查询三星galaxy否 它将提供三星Galaxy J产品

我错过了什么吗?请帮忙

0 个答案:

没有答案