簡體   English   中英

Solr配置,用於使用php自動完成

[英]Solr configuration for autocompletion implementation with php

我如何索引我的數據並在solr中配置solr和我的搜索選項,可以實現具有以下要求的自動完成功能(例如google):

產品:-我們提供帶有標題,描述和ID的產品,例如標題:Toshiba tecra s1:centrino 1.5 ghz / xp pro / 15.0“ tft / 40 gb / 256 mb + 256 mb + 256mb / cd-rw-dvd-rom / lan / wi-fi-必須以以下方式對本產品或本產品的字段進行索引:如果用戶開始輸入以下內容,則應可能進行以下操作(用戶搜索搜索字詞(例如,TOSHIBA或tOSHiba)的方式沒有區別)。前三個字符“ tos”最多20個結果(完整標題(詞組),例如“東芝tecra s1:centrino 1.5 ghz / xp pro / 15.0” tft / 40 gb / 256 mb + 256 mb + 256mb / cd-rw-dvd-rom / lan / wi-fi“)應該出現在自動填充框中。 -如果用戶輸入了兩個詞“東芝tecra”,則搜索結果必須更加精確,並且僅應顯示包含(相關的)術語“東芝tecra”的所有文檔。

對此有任何提示,使用哪種標記器/搜索組件等,將是很棒的。

我正在使用solr版本3.5

謝謝您的想法Ramo

Solr 3.X具有內置的Askerer組件,它使您可以在有限的字段上建立建議。

以下鏈接提供了實現詳細信息-
1. http://lucidworks.lucidimagination.com/display/solr/Suggester
2. http://solr.pl/en/2010/11/15/solr-and-autocomplete-part-2/

對於其他方法,您可以檢查EdgeNGrams實施條款組件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM