快捷方式

qdrant_client.local.payload_filters 模块

calculate_payload_mask(payloads: list[dict], payload_filter: Optional[Filter], ids_inv: list[Union[int, str]], deleted_per_vector: Dict[str, ndarray]) ndarray[tuple[int, ...], dtype[Union[bool, int8, int16, int32, int64, uint8, uint16, uint32, uint64, float16, float32, float64, longdouble]]][source]
check_condition(condition: Union[FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter], payload: dict[str, Any], point_id: Union[int, str], has_vector: Dict[str, bool]) bool[source]
check_datetime_range(condition: DatetimeRange, value: Any) bool[source]
check_filter(payload_filter: Filter, payload: dict, point_id: Union[int, str], has_vector: Dict[str, bool]) bool[source]
check_geo_bounding_box(condition: GeoBoundingBox, values: Any) bool[source]
check_geo_polygon(condition: GeoPolygon, values: Any) bool[source]
check_geo_radius(condition: GeoRadius, values: Any) bool[source]
check_match(condition: Union[MatchValue, MatchText, MatchAny, MatchExcept], value: Any) bool[source]
check_min_should(conditions: list[Union[FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter]], payload: dict, point_id: Union[int, str], vectors: Dict[str, Any], min_count: int) bool[source]
check_must(conditions: list[Union[FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter]], payload: dict, point_id: Union[int, str], has_vector: Dict[str, bool]) bool[source]
check_must_not(conditions: list[Union[FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter]], payload: dict, point_id: Union[int, str], has_vector: Dict[str, bool]) bool[source]
check_nested_filter(nested_filter: Filter, values: list[Any]) bool[source]
check_range(condition: Range, value: Any) bool[source]
check_range_interface(condition: Union[Range, DatetimeRange], value: Any) bool[source]
check_should(conditions: list[Union[FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter]], payload: dict, point_id: Union[int, str], has_vector: Dict[str, bool]) bool[source]
check_values_count(condition: ValuesCount, values: Optional[list[Any]]) bool[source]
get_value_counts(values: list[Any]) list[int][source]

Qdrant

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

探索 Qdrant

相似性学习

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

学习相似性学习

社区

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

加入社区