Skip to content

fix metadata filtering on Weaviate #4128

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

gururise
Copy link
Contributor

@gururise gururise commented Mar 5, 2025

Per this discussion the metadata filtering in Weaviate node was broken.

I've fixed it to default to an Equal operator given the {key:value} pair in the UI.

In order to allow for more complex metadata filtering in Weaviate, the UI may need to be updated.

@HenryHengZJ
Copy link
Contributor

hey thanks for the PR!

one thing that could be a concern is because if we update everything to have Equal operator, that means user can't really do any other operator.

our initial intention is to let user specify the filter by themselve, but you'll have to refer to the vector database provider for the correct syntax, as each vectordb filtering syntax could be different

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.

2 participants