Search Queries
Search Help
Use the search bar to look in the Suttas (S), Dictionary (D) or Library (L) areas. Choose the area with the S / D / L buttons, then pick a search mode from the dropdown.
Search modes
Sutta references are matched first. Typing mn8, sn 56.11, iti92 will list those suttas.
- Fulltext Match -- word-based full-text search over the whole text. Pāli words are stemmed, so a query matches its inflected forms. Best for finding a word anywhere in the texts.
- Contains Match -- literal substring match. Finds the exact letters you typed, wherever they occur.
- Title Match -- matches only the titles of suttas or books.
- Combined (Dictionary) -- runs a DPD lookup together with the word deconstructor, the most helpful default for dictionary searches.
- DPD Lookup -- looks up headwords and roots in the Digital Pāḷi Dictionary.
- Headword Match -- matches dictionary headwords.
Fulltext Search Examples
The fulltext search uses tantivy's query syntax. The 'must' (+) and 'negative' (-) terms are particulary useful for filtering results.
Words don't have to be exactly near each other, e.g. so ce evam vadeyya will also find so ce bhikkhu evaṁ vadeyya
Prefixing a term with + and - can control "Must" or "Must not" include.
santam padam abhisamecca -- each term may be included, but ok if not all are found.
santam padam +abhisamecca -- 'abhisamecca' must be included, even if the others may be absent.
santam padam -abhisamecca -- 'abhisamecca' must not be included.
Fulltext matches Pāli declensions but doesn't do partial word matches, so upasan doesn't find anything (not a valid declension stem) until you type upasankama.
The Contains Match is for exact partial matches.
Typing a query
- Search-as-you-type runs a plain text query once it is 4 or more characters long; a recognised reference such as
mn8runs from 3. This way, short text queries which would match too many results are held back while you type. - Press the search button (or the Enter key) to run a query without waiting: a 3-character query runs straight away, while a 1- or 2-character query first asks you to confirm, because it can return many results.
- In the Dictionary area, a one- or two-letter word such as
iorkocan be looked up as a dictionary id by using the/dpdform (i/dpd,ko/dpd). Confirming the short-query prompt does this for you.
References open directly
- A sutta reference such as
SN 56.11,Dhp 183or a book uid such asbmc.0opens that text. - A dictionary reference such as
dhamma 1.01,34626/dpdordhamma-1-01/dpdopens that entry.
Language filter
The language dropdown limits results to one language. Language (the first option) means no filter -- results from all languages are shown.
Query length summary
Length Search-as-you-type Search button
0 nothing nothing
1 held back confirm dialog
2 held back confirm dialog
3 reference (mn8) runs; text (eva) held back runs, no confirm
4 text (dasa) runs runs, no confirm