SearchGroupsRequest

@Serializable
data class SearchGroupsRequest(val groupBy: String, val groupSize: Int? = null, val limit: Int? = null, val prefetch: List<Prefetch>? = null, val query: QueryInterface? = null, val using: String? = null, val filter: Filter? = null, val params: SearchParams? = null, val scoreThreshold: Double? = null, val withPayload: WithPayload? = null, val withVector: Boolean? = null, val lookupFrom: LookupLocation? = null)

Request body for POST /collections/{name}/points/query/groups.

Constructors

Link copied to clipboard
constructor(groupBy: String, groupSize: Int? = null, limit: Int? = null, prefetch: List<Prefetch>? = null, query: QueryInterface? = null, using: String? = null, filter: Filter? = null, params: SearchParams? = null, scoreThreshold: Double? = null, withPayload: WithPayload? = null, withVector: Boolean? = null, lookupFrom: LookupLocation? = null)

Properties

Link copied to clipboard
@SerialName(value = "filter")
val filter: Filter?
Link copied to clipboard
@SerialName(value = "group_by")
val groupBy: String
Link copied to clipboard
@SerialName(value = "group_size")
val groupSize: Int?
Link copied to clipboard
@SerialName(value = "limit")
val limit: Int?
Link copied to clipboard
@SerialName(value = "lookup_from")
val lookupFrom: LookupLocation?
Link copied to clipboard
@SerialName(value = "params")
val params: SearchParams?
Link copied to clipboard
@SerialName(value = "prefetch")
val prefetch: List<Prefetch>?
Link copied to clipboard
@SerialName(value = "query")
val query: QueryInterface?
Link copied to clipboard
@SerialName(value = "score_threshold")
val scoreThreshold: Double?
Link copied to clipboard
@SerialName(value = "using")
val using: String?
Link copied to clipboard
@SerialName(value = "with_payload")
val withPayload: WithPayload?
Link copied to clipboard
@SerialName(value = "with_vector")
val withVector: Boolean?