点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有关 创建和管理Boost规则的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有关 创建和管理Boost规则的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
有关" 创建和管理Boost规则的文档 Search不久就提到了" matches"运算符,但没有详细说明。 从实验中我发现,除了完全匹配一个术语外,还可以使用星号 *
作为占位符,从而可以模拟以下运算符:
包含: *某物*
开头为: something *
结尾于: * something
"匹配"运算符的完整功能是什么?
经过更多实验后回答我自己的问题:
实际上,"自适应搜索"只接受表达式并将其扔到Solr上,而无需进一步考虑。 星号有效是因为Solr可以解决它。
因此,例如,如果您在自适应搜索中创建一个提升规则,以使名称字段与表达式" Honor"相匹配,且附加提升为10,则结果将变为:
基本上,您可以在表达式字段中使用Solr支持的所有内容。
要搜索短语"荣誉勋章",请使用
"荣誉勋章"
要搜索列表中的项目,请使用例如
(呼叫或荣誉)
,这将同时增强"使命召唤"和"荣誉勋章"。但是请注意,您不能将列表和短语组合在一起。 因此,例如
("荣誉勋章"或"使命召唤")
会使用" Medal"," of"或" Honor"中的任何一个来增强名字。 " Call"," of"或" Duty"(实际上," of"被忽略为停用词)。 因此,"荣誉"也将得到提升。还请注意,
text
类型和string
类型的字段之间的所有差异均适用。 如果您使用的是B2C标准配置,则string
区分大小写,而text
则忽略大小写。一周热门 更多>