Skip to content

[Feature Request]: $exists operator needed in metadata filtering #5386

@diffusi-on

Description

@diffusi-on

Describe the problem

Decided to migrate from Pinecone to a self-hosted ChromaDB setup. Everything went flawlessly until I noticed that there is no option to filter by metadata field existence, such as where: { name: { $exists: true } }. Pinecone and a few other vector databases support this. Please consider adding this operator as soon as possible. Thank you.

Describe the proposed solution

To add $exists operator along with $eq, $ne, $in, $nin, $or, $and, etc...

Alternatives considered

No response

Importance

nice to have

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions