【发布时间】:2018-03-22 00:44:07
【问题描述】:
我有以下字段的文档:
a_number_collection = { "AA BB", "DD FF" }
b_number_collection = { "AG BB", "AA F1" }
description = "sample super product"
我想要实现的是仅当用户输入整数时才匹配文档。问题是用户只有单一的搜索查询输入,并且可以输入例如“超级 AA BB 产品”。我考虑过关键字分析器,但问题是我不知道用户在搜索查询中的哪个位置输入了数字,所以我不能像“超级\”AA BB\“产品”一样搜索。即使使用 searchMode “all”,如果没有关键字,我也会得到“super AA AG product”等搜索查询的结果
感谢您的任何建议!
【问题讨论】: