使用solr搜尋引擎時根據動態網域名稱查詢時報錯

2021-09-25 13:49:48 字數 654 閱讀 4365

org.springframework.data.solr.uncategorizedsolrexception: undefined field  動態網域名稱(item-spec_網路);

nested exception is org.apache.solr.client.solrj.impl.httpsolrserver$remotesolrexception: undefined field 動態網域名稱(item-spec_網路).

原因分析:是實體類字段對映配置問題.或是索引庫資料問題.

首先檢查索引庫資料如下圖:

更新索引庫資料:

再次檢視索引庫資料:

再檢查實體類的對映:

再次執行,發現問題已經解決了.

solr搜尋引擎使用

精選30 雲產品,助力企業輕鬆上雲!這裡使用的是mmseg4j分詞器 debugquery發現被切分為 提高 寶貝 排名 執行,這時搜尋條數為9條。更改搜尋條件,進行搜尋,此時搜尋條數為1469,遠遠大於之前的搜尋條件。分詞完畢,將分詞結果以下查詢語法傳入到solr 例如分詞前是 提高寶貝排名 分詞...

搜尋引擎solr系列 solr分詞配置

分詞我理解的是,輸入的一句話,按照它自己定義的規則分為常用詞語。首先,solr有自己基本的型別,string int date long等等。對於string型別,比如在你的core conf manage schema檔案中,配置乙個字段型別為string型別,如果查詢符合 我是中國人 的資料,它...

solr 搜尋引擎及搜尋推薦應用

搜尋框裡輸入關鍵字,從mongodb裡搜尋出關鍵字相關關鍵字記錄。使用者從相關關鍵字裡選取乙個作為最後關鍵字從solr裡查詢資料。1建立索引 從sql裡goodsinfo表查所有記錄,solr.addrange solr.commit 即可建立索引 2客戶端每次搜尋一次在sql表裡searchlog...