|
在高级模式下执行关键字搜索时,将执行原始 Solr 查询。Windchill 不适用于任何搜索字符串或结果的预处理。
因为 Solr 架构可高度自定义,因此您在使用高级模式前,应先熟悉字段名称、记录规格以及在您的站点实施的查询解析器语法。
|
简单
|
高级
|
Wheel and Shaft Assembly
|
Wheel
Shaft
Wheel and Shaft Assembly
|
简单
|
高级
|
Wheel
|
功能和运算符
|
说明和示例
|
||||
短语搜索:
" "
|
在要搜索的短语两侧加双引号,以搜索短语的精确匹配项。
“关键字”:“main shaft”
返回包含精确匹配短语“main shaft”的所有对象:
• main shaft 0123
• “主轴”的规范
排除包含类似单词的对象或包含这两个单词但单词顺序不同的对象:
• 主中心轴
• 轴 890 主
|
||||
单字符通配符:
?
|
返回用一个字符代替问号的对象。
“关键字”:spec_?12?
返回包含以下字符串的对象:
• spec_B125
• spec_512C
• spec_#12d
|
||||
多字符通配符:
*
|
返回用零个或多个字符代替型号的对象。
“关键字”:*sig*
返回包含以下字符串的对象:
• design
• designer
• signal
|
||||
模糊搜索:
~
|
返回包含精确匹配字符串的对象,或在无完全匹配时返回包含相似字符串的对象。
默认情况下,最多允许编辑 2 次。
“关键字”:lever~
返回包含以下字符串的对象:
• clever
• lower
• seven
• letter
排除自原始状态下编辑超过 2 次的对象:
• closer
• flower
• litter
|
||||
布尔运算符:
AND 或 &&
OR 或 ||
NOT 或 !
|
输入搜索字符串并在其间使用布尔运算符。
“关键字”:wheel && shaft
“关键字”:wheel AND shaft
返回包含两个字符串的结果:
• Wheel Shaft Assembly
• shaft_wheel.prt
“关键字”:wheel || shaft
“关键字”:wheel OR shaft
返回包含一个或多个字符串的结果:
• Wheel Shaft Assembly
• shaft_wheel.prt
• 022_Shaft
• Wheel Dimensions
“关键字”:wheel ! shaft
“关键字”:wheel NOT shaft
返回包含第一个字符串但不含第二个字符串的结果:
• 022_Shaft
• Wheel Dimensions
|
||||
必需运算符和禁止运算符:
+
–
|
要求加号后的字符串出现在返回的对象中。减号后的字符串不可出现在返回的对象中。
“关键字”:+bearing roller
返回包含“bearing”和选择性包含“roller”的对象:
• Roller Bearing Sizes
• Bearing Ball Supplier
“关键字”:+bearing -roller
返回包含“bearing”但不包含“roller”的对象。
• Bearing Ball Supplier
|
||||
字段名称搜索:
<field>:<query>
|
输入字段名称,然后输入冒号和查询。
“关键字”:name:wheel
返回“名称”属性字段中所有含有“wheel”的对象。
|
||||
范围搜索:
<field>:[<criteria> TO <criteria>]
<field>:{<criteria> TO <criteria>}
|
输入字段名称后,输入冒号和数字、日期或非数字范围:必须将值置于方括号或大括号内,并用 TO 运算符连接。
方括号 ([) 中的范围包括范围限值,大括号 ({) 中的范围不包括范围限值。
“关键字”:number:[10000 TO 10200]
返回编号值介于 10000 到 10200 之间 (含该范围的极限) 的所有对象。
“关键字”:number:{10000 TO 10200}
返回编号值介于 10000 到 10200 之间 (不含该范围的极限) 的所有对象。
“关键字”:createTimestamp:[2015-10-04T00:00:00Z TO 2015-10-20T00:00:00Z]
返回 2015 年 10 月 4 日至 2015 年 10 月 20 日之间创建的所有对象。
|
||||
近似匹配搜索
"<search string>"~<number>
|
返回值中包含相隔一定距离的两个字符串的对象。
“关键字”:"camshaft chain"~4
返回值中包含 "camshaft" 及 "chain" 且二者间隔不超过 4 个字符串的对象:
• Camshaft and chain
• Camshaft parts including chain
排除包含 "camshaft" 及 "chain" 且二者间隔 4 个字符串以上的对象:
• Camshaft 56 78x Project-ZX Multi Chain
|
||||
特定语言关键字搜索:
keyword_<语言代码>:<关键字>
|
将以指定语言返回高级搜索命令的结果。
“关键字”:keyword_zh:p1
启动“p1”中文关键字搜索。
|
|
的在搜索中合并字段名称时,请使用 Solr 操控板查找相应的字段标识符。
执行包含以下内容的查询:
• 在“q”字段中输入任意关键字。
• 在“fl”字段中输入一个星号 (*) 通配符,以显示所有字段。
• 在“wt”选项菜单中选择 xml。
系统将显示每个结果的属性字段名称。
|