FacetResultValue 类

FacetResultValue 类表示搜索结果中的构面值。

注意:**我们不再建议采用这种解决方案。**使用此 API 的应用只能在 Python 2 运行时环境中运行,并且必须先升级到[建议的解决方案] (/appengine/docs/standard/python/migrate-to-python3/migrating-services#migration_paths_for_bundled_services),然后才能迁移到 Python 3 运行时。

FacetResultValue 在模块 google.appengine.api.search 中定义。

构造函数

FacetResultValue 类的构造函数定义如下:

FacetResultValue(label, count, refinement) 类

构造类 FacetRefinement 的实例。

参数

label
设置标签属性
count
设置计数属性
refinement
设置优化属性

结果值

FacetResultValue 类的新实例。

异常

TypeError

任意参数的类型无效或者传递了未知属性时返回此错误。

ValueError

任意参数的赋值无效时返回此错误。

属性

FacetResultValue 类的实例具有以下属性:

label

此构面值的标签。对于 Atom 构面,标签是该构面的字符串值。对于数字构面值,它是表示值范围的字符串。

count

与此 FacetResultValue 匹配的文档数量(在当前查询结果中)。

refinement_token

此 FacetResultValue 的 FacetRefinement 对象。如果将该对象或其字符串词法单元传递给下一个查询,将根据此构面值优化结果。