Orchard搜尋與索引

2022-01-23 15:24:57 字數 843 閱讀 2125

orchard提供了索引與搜尋的功能。開啟indexing屬性可實現索引功能,伴隨著乙個特定的索引執行(預設包含基礎搜尋引擎)。除了indexing和search提供查詢索引的功能外(通過關鍵字或使用搜尋引擎查詢語法),還可以在前端返回與查詢匹配的內容條目列表。

你必須開啟search、indexing和lucence這幾個屬性。

因為搜尋基於索引,所以搜尋自動開啟了索引功能。當然要想使搜尋與索引正常工作必須先開啟搜尋引擎。

當索引屬性開啟後,在設定下邊會看到有search(搜尋)與indexes(索引)出現。索引器預設每分鐘以後台任務的方式執行一次,當然你可以在這裡(介面上)更新或重建索引。indexes介面也顯示了被索引文件的數量(內容條目),search介面顯示了被索引的字段。

在開啟search(搜尋)屬性後,跳轉到content definition選項單擊我們想要索引的任何內容型別,然後選中可以索引的核取方塊。例如頁面內容型別

搜尋屬性可用的時候,設定介面會顯示被索引查詢的字段。

到此為止,前台介面上還看不到搜尋介面。要新增上,你得新增乙個部件。點選管理選單中的部件。伴隨著預設層會被選中,單擊add to zone,下一步點選可用部件列表中的searchform。

保持本區域的「header」是選中的,同時是「default」是當前層,以便搜尋部件顯示在頁面的頂部(預設層會對所有**的所有頁面起作用)。

給它設定乙個標題,比如search,然後儲存。

更多關於部件的資訊請參考:managing widgets.

現在轉到前台任何乙個頁面的話,應該可以看到搜尋表單。

在輸入框中輸入乙個關鍵字或查詢內容的話,與之匹配的內容條目會顯示出來。

API索引與搜尋問題

1 chm檔案和msdn無法開啟 下午不知解除安裝了啥,導致chm檔案打不開,msdn也打不開,報錯 can t open c program files microsoft visual studio msdn 2001oct 1033 msdn130.col 看了這篇博文,在命令列執行regsv...

elastic 索引與搜尋模組

倒排索引 lucnce採用倒排索引,例如 對 兩條資料,會建立如下索引 word index 歐陽1 1 2 1 0,0 當前詞在id 1的doc中出現1次,offset為0,在id 2的doc中出現一次,offset為0 紅葉1 1 0 當前詞在id 1的doc中出現1次,offset為0 晴明2...

全文搜尋與倒排索引

全文搜尋是指計算機搜尋程式通過掃瞄文章中的每乙個詞,對每乙個詞建立乙個索引,指明該詞在文中出現的次數和位置,當使用者查詢時,搜尋程式就根據事先建立的索引進行查詢,並將查詢的結果反饋給使用者。這個過程類似於通過字典中的搜尋字表查字的過程,lucene是目前全球使用最廣的全文搜尋引擎開源庫。倒排索引源於...