Dashboard
Collection overview and schema
Schema Fields
| Field | Type | Facet | Index | Optional | Sort |
|---|
Data Browser
Browse, search, edit, and delete documents
Export downloads all matching documents as .jsonl (JSON Lines) — one document per line. Use for backups, data migration, or analysis.
Query Tester
Build and test Typesense search queries with full parameter control
Search Parameters
q Search query
query_by Comma-separated fields
query_by_weights Weight per field (higher = more boost)
filter_by
sort_by
facet_by
per_page
page
group_by optional
num_typos
include_fields optional
Click "Execute Query" to see results...
Synonyms Manager
Synonyms are applied to the media-content-v3 collection and affect all search endpoints immediately
Add New Synonym
ID
Type
Root
Synonyms comma-separated
Existing Synonyms
Analytics
Search traffic, popular queries, zero-result queries, and endpoint usage
Popular Queries
Zero-Result Queries (needs synonyms or content)
Endpoint Usage
| Endpoint | Total Requests | Today | Avg Response |
|---|
Recent Search Logs
| Time | Endpoint | Query | Results | Duration | Status |
|---|
Query Guide
Reference for Typesense search queries, boosting, filters, and aggregations
Search Boosting (query_by_weights)
Control which fields contribute more to relevance. Higher weight = more important.
query_by: title,description,genres,keywords query_by_weights: 10,1,1,3 // title matches boost 10x, keywords 3x vs description // Try different weights in the Query Tester to see impact
Filter Syntax
content_type:=movie // exact match genres:=[Action, Comedy] // any of (OR) year:[2020..2025] // numeric range imdb_rating:>7.5 // greater than adult:=false // boolean // Combine with AND / OR content_type:=movie && year:>2020 && genres:=[Action] (content_type:=movie || content_type:=show) && year:>2020 // Special characters — use backticks title:=`Tom & Jerry` title:=`Dhurandhar (Raw & Undekha)`
Sorting
sort_by: _text_match:desc,tmdb_popularity:desc // relevance first sort_by: release_date_timestamp:desc // newest first sort_by: imdb_rating:desc,year:desc // best rated
Facets / Aggregations
facet_by: genres,content_type,original_language,year
max_facet_values: 50
// Response gives value counts like SQL GROUP BY:
// facet_counts: [
// { field_name: "genres", counts: [{ value: "Action", count: 5423 }, ...] }
// ]
Grouping
group_by: content_type
group_limit: 5
// Response: grouped_hits: [
// { group_key: ["movie"], hits: [...], found: 100 },
// { group_key: ["show"], hits: [...], found: 50 }
// ]
Synonym Types
Multi-way: All terms interchangeable. Searching any returns all.
{ synonyms: ["batman", "dark knight", "bruce wayne"] }
One-way: Root returns synonyms, but not reverse.
{ root: "ipl", synonyms: ["indian premier league", "tata ipl"] }
// "ipl" finds "indian premier league" results
// "indian premier league" does NOT find "ipl"