動作
Redmine 搜尋¶
任何專案管理流程中都有一部分時間花費在尋找現有資訊。歡迎使用 Redmine 搜尋功能。
搜尋方塊¶
Redmine 右上角是一個簡單的搜尋方塊。輸入任何內容並按下 Enter 即可搜尋。
搜尋 #{IssueID} 或 {IssueID} 將直接跳至該議題。搜尋參數可以用雙引號括起來。
根據權限設定和專案成員資格,下拉選單選項可能會顯示目前的專案。簡單搜尋會在該選擇器中目前顯示的專案上搜尋全文。
點選「搜尋」一詞將立即帶您前往進階搜尋和結果頁面。請注意,專案選擇器會跟著出現,並且有核取方塊可將搜尋範圍限制為特定類型的項目。僅當模組在該專案層級啟用時,才會顯示核取方塊。
搜尋設定¶
僅搜尋標題¶
在進階搜尋方塊中,可以啟用「僅搜尋標題」來限制結果。
搜尋自訂欄位¶
預設不會搜尋自訂欄位。別忘了將自訂欄位核取方塊「可搜尋」設定為「是」,以便也能搜尋這些欄位。
結果¶
以下是本網站上關於「測試議題」的範例結果頁面。
- 許多連結可以前往找到的內容。
- 透過搜尋詞彙突顯出獨特的文字。
- 能夠跳至結果分組(例如新聞項目)。
- 領先圖示用於分類結果類型(例如變更集、議題、註解)
搜尋控制器¶
務必先檢查原始碼
source:/trunk/app/controllers/search_controller.rb
更進一步查看控制器可以解釋上述部分行為
- 僅搜尋搜尋字詞的前 5 個標記
- 標記必須至少包含 2 個字元
- 結果以每頁 10 個為單位分頁傳回