使用 Sphinx 搜尋:校勘條目、註解

1 參數

參數名稱 說明
q 要搜尋的字詞,於下詳述。
start 分頁回傳的起始 offset,預設為 0.
rows 一次回傳幾筆,預設為 20.
facet

是否回傳 facet。

預設為 0: 不回傳 facet。

若設為 1 則會回傳四種 facet: 藏經 (canon)、部類 (category)、作譯者 (creator)、朝代 (dynasty)、典籍 (work)。

2 q 參數

例:http://cbdata.dila.edu.tw/v1.2/sphinx/footnotes?q="法鼓"

請注意上面的雙引號不可省略。

以下範例均要做 URL encode, 例如:

"波羅蜜" | "波羅密"

要編碼為

%22波羅蜜%22%20%7C%20%22波羅密%22

2.1 AND

多個字詞都必須出現。將每個詞用雙引號括起來,再以空格隔開多個字詞。

例:http://cbdata.dila.edu.tw/v1.2/sphinx/footnotes?q="法鼓" "印順"

2.2 OR 運算元

例:http://cbdata.dila.edu.tw/v1.2/sphinx/footnotes?q="波羅蜜"|"波羅密"

2.3 NOT 運算元

例:http://cbdata.dila.edu.tw/v1.2/sphinx/footnotes?q="迦葉"-"迦葉佛"

2.4 鄰近搜尋運算元

例:http://cbdata.dila.edu.tw/v1.2/sphinx/footnotes?q="阿含 迦葉"~5

上例表示「阿含」跟「迦葉」之間距離不超過5個字。

3 限制搜尋範圍

參考 http://cbdata.dila.edu.tw/v1.2/static_pages/sphinx-filter