[好药师] 货号搜索需求的一些细节确认
jacobfan opened this issue · comments
jacobfan commented
上次苏骏强谈到,如果输入货号的部分内容,是否应当匹配。当时的结论是:应当支持部分匹配。例如:货号"BA-205-11",输入205和A205应该都可以匹配。这一点请确认一下。
但是,如果是输入"HN288",不应当匹配到类似"88g"这样的货号。
kalakala commented
BA-205-11 这个例子的能匹配的组合为:
1:BA
2:BA205
3:20511
4:BA20511
以横杆线来分隔成块,然后将各块进行组合就可以了。
kalakala commented
@jacobfan 如果没有下划线、逗号、横杆线等,则不需要分词。比如http://www.ehaoyao.com/product-2494.html这个商品的货号DZD022002G,是没有上述分隔符号,则只要全词匹配,不用再分词,搜索时,只出来一个结果。