【发布时间】:2017-09-06 19:51:31
【问题描述】:
我有一个包含以下属性的索引:姓名、地址、城市、州、邮编
我想进行allOptional 搜索,但我不想匹配城市、州或邮编,但名称或地址也不匹配。因此,McDonalds 的搜索查询将匹配每个城市/州的所有麦当劳,McDonalds Chicago 将返回芝加哥的所有麦当劳,McDonalds 60007 将返回邮政编码 60007 中的所有麦当劳。
但是Chicago 或Chicago IL 的搜索查询将返回0 个结果。
我一直在阅读过滤器和构面文档,我认为这应该可以通过过滤器实现,但我似乎无法弄清楚如何。
【问题讨论】:
标签: algolia