0 我有一個項目列表不同類別。一個項目可以在多個類別,所以我有3個表:項目/分類/連接獅身人面像按類別搜索篩選 我需要過濾/計數的搜索結果: 類別1(100項) 類別2(90項) 類別3(80項) 等 感謝 來源 2012-10-16 Dorin Niscu
1 我最近這 http://www.nearby.org.uk/sphinx/search-example6-withcomments.phps 這是一個記錄的例子做的相當多,你問什麼。 來源 2012-10-16 11:13:10 barryhunter +0 順便說一句,這個答案是關於創建前端。它假定您已經有一個工作索引,並且該類別存儲在一個屬性中。你做?也只是意識到你說的可以在多個類別。稍微有點複雜的事情。這個例子doest應對MVAs – barryhunter +0 我發現了一個似乎與我的需求相似的例子,也由您解決:) http://sphinxsearch.com/forum/view.html?id=6805 – +0 我用group_id與ord在類別頁面中應用過濾器。 存在的可能性tu使用SetGroupBy與ord?有需要的話,它的側面類別很重要。 在這裏:$ counts = array(); \t \t的foreach($ RES [ '匹配']爲$ DOC_ID => $行) \t { $計數[$行[ 'ATTRS'] [ '@ GROUPBY']] = $行[ 'ATTRS'] ['@計數']; \t} \t $ ids = array_keys($ counts); –
順便說一句,這個答案是關於創建前端。它假定您已經有一個工作索引,並且該類別存儲在一個屬性中。你做?也只是意識到你說的可以在多個類別。稍微有點複雜的事情。這個例子doest應對MVAs – barryhunter
我發現了一個似乎與我的需求相似的例子,也由您解決:) http://sphinxsearch.com/forum/view.html?id=6805 –
我用group_id與ord在類別頁面中應用過濾器。 存在的可能性tu使用SetGroupBy與ord?有需要的話,它的側面類別很重要。 在這裏:$ counts = array(); \t \t的foreach($ RES [ '匹配']爲$ DOC_ID => $行) \t { $計數[$行[ 'ATTRS'] [ '@ GROUPBY']] = $行[ 'ATTRS'] ['@計數']; \t} \t $ ids = array_keys($ counts); –