Skip to content

Excluding external IDs from property search also works for keyword se… - #14

Merged
philippesaade-wmde merged 2 commits into
mainfrom
externalID_filtering_fix
Aug 25, 2026
Merged

Excluding external IDs from property search also works for keyword se…#14
philippesaade-wmde merged 2 commits into
mainfrom
externalID_filtering_fix

Conversation

@philippesaade-wmde

Copy link
Copy Markdown

Bug fixing for excluding properties with datatype 'external-ids'.
Filtering works for vector search but it's missing from keyword search, resulting in cases where external ID properties get leaked into the results.

This PR includes an addtional layer of filtering in the keyword search that gets the datatypes of properties and excludes external IDs if the 'exclude_external_ids' parameter is set to True.

@philippesaade-wmde
philippesaade-wmde merged commit b30b437 into main Aug 25, 2026
1 check passed
@philippesaade-wmde
philippesaade-wmde deleted the externalID_filtering_fix branch August 25, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant