這是我的要求: 我有一個在Solr和categoryid中索引的產品列表,類別名稱和類別別名是MultiValued字段。 我想對分類進行分面,但希望分面結果具有所有categoryID,CategoryName和Category別名以及計數編號。 這可能嗎?或者,我必須僅爲CategoryID做分面,並且向我們的SQL服務器數據庫發送另一個請求或查詢,以獲取該CategoryID的其餘信息?Solr面對結果不僅僅是計數
2
A
回答
0
如果在索引的大小略有增加不要緊,你,你是能夠改變的架構,你能夠做一個完整的重新索引,然後添加一個新的領域「categoryFacet ' 爲了這。這個新領域將保存你在你的問題中描述的信息。
很可能,您將通過編輯用於索引的SELECT語句來解決此問題。
0
基於solrconfig,xml中的設置,返回一個facet值和count列表。當你選擇一個方面時,你會得到你在schema.xml中定義的所有字段的結果。我沒有意識到任何事情都會讓方面的回報超過方面的價值和數量。你的目標是什麼?是否將categoryName,categoryId和categoryAlias作爲方面一起顯示給最終用戶?或者是別的什麼?如果你清楚地陳述你的目標,人們會更容易幫助你。我不確定你是否已經檢查過wiki。
+0
在我的網頁中,每個方面都會鏈接到另一個頁面,我需要categoryId和categoryAlias來生成該鏈接,當然還有caregoryName以顯示在屏幕上。 – Reza 2010-08-09 12:33:02
相關問題
- 1. 面向對象編程:不僅僅是基本對象
- 2. Reddit RSS提要,不僅僅是25個結果?
- 3. Solr - 根據方面計數對搜索結果進行排序
- 4. Excel - VLOOKUP返回數組中的每個結果,而不僅僅是第一個
- 5. 如何向Javascript函數發送條件測試,而不僅僅是結果?
- 6. 不僅僅是EXC_BAD_ACCESS?
- 7. 結果頁面僅在IE中工作
- 8. Solr - 獲取方面計數而不返回搜索結果
- 9. Solr方面搜索返回不同的結果和計數
- 10. Solr的查詢,以獲得全面的統計,而不僅僅是那些過濾
- 11. Solr dismax查詢僅用於提升結果
- 12. 效果僅當面板是無形
- 13. 對於多對多的SQL語句WHERE Item IN所有結果,而不僅僅是一個
- 14. select的MODEL子句在結果集上添加列,而不僅僅是新行?
- 15. 僅顯示15條結果
- 16. 僅在非零項不同的結果
- 17. PHP + MySQL查詢:意外的結果(僅針對少量結果)
- 18. 計數,而僅環返回一個結果,那麼空
- 19. 計數空白僅
- 20. 僅面向對象的UML是什麼?
- 21. Python - 顯示來自所有頁面的結果不僅僅是第一頁(美麗的湯)
- 22. JavaScript:不僅僅是一個倒計時/ countup腳本
- 23. QInputDialog不返回不僅僅是文字
- 24. MVC設計中的模型僅僅是一個數據庫嗎?
- 25. .NET Web方法不僅僅是從javascript調用頁面
- 26. 我希望PHP頭整個頁面,而不僅僅是DIV
- 27. 佔用整個頁面,不僅僅是窗口高度
- 28. setTimeout爲整個網站,而不僅僅是一個頁面
- 29. 僅從數據庫打印結果每頁5個結果
- 30. 僅僅是我...還是僅僅是PHP的「Facebook Mobile Web」?
categoryid是多值?請發佈schema.xml – 2010-08-05 06:30:20
schema.xml字段部分是這樣的: <字段名稱=「productName」type =「text」indexed =「true」stored =「true」required =「true」/> 在faceting的搜索結果中,我需要所有三個值。 –
Reza
2010-08-06 13:03:14