typesense / typesense/typesense
Multiple related facets inside search response
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 26.6k
- Forks
- 973
- Avg merge
- 18h 45m
- Merged PRs (30d)
- 4
Description
Description
Hello, I need to use the facet feature for more than one field, but these fields need to be related consistently. For example, I need to return in the response the facets brandId, brandCanonical and brandName, and they have to be together, the id, canonical and name have to be from the same brand.
Does Typesense have a native feature ? Or do you have any idea of a way for me to achieve this goal?
Typesense Version: v0.23
OS:
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named in the issue. Start by tracing the existing facet behavior and reviewing the related discussion to determine whether consistently related fields are supported; done requires a clearly defined implementation scope and validation for multi-field facet responses.
Written by the indexing model from the issue text.
Assessment
- Domain
- search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100