快捷方式

qdrant_client.local.payload_value_extractor 模块

parse_uuid(value: Any) Optional[UUID][源代码]

从值中解析 UUID。:param value: 任意值

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。

Qdrant

了解更多关于 Qdrant 向量搜索项目和生态系统的信息

探索 Qdrant

相似性学习

探索使用相似性学习解决实际问题

学习相似性学习

社区

找到遇到类似问题的人并获得答案

加入社区