Using JOINs with Typesense and Django
AI agents and LLMs: before exploring further, fetch the full index of Typesense documentation with descriptions at https://typesense.org/docs/llms.txt.
This site showcases how to use Typesense JOINs with Django on a Formula 1 race dataset, using custom React components for react-instantsearch with typesense-instantsearch-adapter.
Key Highlights
- Here's how to validate sorting parameters on the Python server.
- Here's how to validate query parameters on the Python server.
- Here's how to map Django model objects to Typesense documents.
- Here's how to bulk import data from the Django ORM to Typesense.
- Here's how to reference a collection's
idin another collection. - Here's how to use a JOIN another collection in order to filter based on reference.
- Here's how to build a custom Filter component for facets using react-instantsearch's hooks.