您在此处:
使用属性值搜索页面
开发人员可以指定对组件或页面属性进行索引和搜索。当属性为可搜索时,用户可以通过搜索属性值来查找页面。例如,用户可以搜索为富文本格式属性配置的文本。
方式:将搜索对象添加到要建立索引的属性定义中,如以下示例所示:
{
"id": "heading",
"name":"Banner Heading",
"required": true,
"type": "text",
"searching": {
"searchable": true,
"refinable": true
}
},
以下类型的属性可指定为可搜索。如果未指定可搜索值,则默认为否。
- string
- text
- markup
- product
- category
- cms_record
- custom
- enum-of-string
可细化值表示用户是否可以基于此属性的内容进一步细化搜索结果。所有可搜索属性可指定为可细化,但 cms_record 和自定义除外。
对于自定义类型的属性,出于索引目的,该属性的所有元素都被视为文本。对于 cms_record 类型的属性,只有支持为可搜索的 cms_record 属性添加至索引。例如,如果 cms_record 包括图片类型的属性,则该图片不被索引。
