Skip to content

Commit 2908d6a

Browse files
committed
Skip wildcard filter expressions for vector search
1 parent b7f653c commit 2908d6a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

redisvl/query/hybrid.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,10 @@ def build_base_query(
273273
elif vector_search_method is not None:
274274
raise ValueError(f"Unknown vector search method: {vector_search_method}")
275275

276-
if filter_expression:
276+
if isinstance(filter_expression, FilterExpression):
277+
filter_expression = str(filter_expression)
278+
279+
if filter_expression and filter_expression != "*":
277280
vsim_filter = Filter("FILTER", str(filter_expression))
278281
else:
279282
vsim_filter = None

0 commit comments

Comments
 (0)