qdrant_client.local.payload_value_extractor 模块¶
- value_by_key(payload: dict[str, Any], key: str, flat: bool = True) Optional[list[Any]] [源代码]¶
按键从载荷中获取值。:param payload: 任意类似 JSON 的对象 :param flat: 如果为 True,则扩展值列表。如果为 False,则追加。默认情况下,我们使用 True 并展平数组,
过滤时需要,但对于 count 方法,我们需要保持数组原样。
- 参数:
key –
载荷中值的键或路径。.. rubric:: 示例
”name”
”address.city”
”location[].name”
”location[0].name”
- 返回:
值列表;如果未找到键,则返回 None。