typesense / typesense/typesense

Multiple related facets inside search response

Open
#827 3 comments 1 reaction 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.