You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`Expected a vector list [...] after point ID in UPDATE SET VECTOR`| UPDATE SET VECTOR missing the `[...]` float array | Add the vector array: `UPDATE ... SET VECTOR WHERE id = '...' [0.1, 0.2, ...]`|
189
189
|`Qdrant error during UPDATE VECTOR: ...`| Point does not exist, or vector dimensions mismatch | Verify the point ID exists and the vector length matches the collection's dimensions |
190
190
|`Qdrant error during UPDATE PAYLOAD: ...`| Qdrant rejected the payload update | Check field values and collection state |
191
+
|`Vector elements must be numeric; got invalid value: ...`| A non-numeric value (string, boolean, or null) was present in the vector array for `UPDATE SET VECTOR`| Ensure all vector elements are floats: `UPDATE … [0.1, 0.2, …, 0.N]`|
192
+
|`GROUP_SIZE must be a positive integer, got N`|`GROUP_SIZE 0` or a negative value was specified | Use a positive integer: `GROUP_SIZE 3`|
191
193
|`Qdrant error during SCROLL: ...`| Qdrant rejected scroll request | Verify collection state, filter, and cursor (`AFTER`) value |
192
194
|`Unknown index type '...'`| Invalid schema type in CREATE INDEX | Use one of: `keyword`, `integer`, `float`, `bool`, `text`, `geo`, `datetime`|
193
195
|`Qdrant error during CREATE INDEX: ...`| Qdrant rejected the index creation | Check field name and collection state |
Copy file name to clipboardExpand all lines: docs/search.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -362,7 +362,7 @@ SEARCH <collection> SIMILAR TO '<query>' LIMIT <n> USING HYBRID GROUP BY <field>
362
362
363
363
-**`LIMIT <n>`** — maximum number of **groups** to return.
364
364
-**`GROUP_SIZE <m>`** — maximum number of points per group (default: **3**).
365
-
-**`GROUP BY <field>`** — the payload field whose values define the groups. Dot-notation is supported (e.g. `meta.author`). The field should be indexed as `keyword` or `integer` for best performance.
365
+
-**`GROUP BY <field>`** — the payload field whose values define the groups. **Must be a string (keyword) or number (integer) field** — this is enforced by Qdrant. Dot-notation is supported (e.g. `meta.author`). Array-valued fields are allowed: a point with multiple values for the field can appear in multiple groups. The field should be indexed as `keyword` or `integer` for best performance (see [CREATE INDEX](collections.md)).
366
366
-`WHERE` filters, `USING HYBRID`, and `USING MODEL` are all compatible with GROUP BY.
367
367
-**`GROUP BY` and `RERANK` cannot be combined** in the same statement — this raises a syntax error.
0 commit comments