2014-06-20 103 views
-1

我有mysql表2個字段進行搜索:Sphinx搜索由2場

SELECT name, tag FROM table 

我這個表添加到獅身人面像,我需要通過這個餐桌旁的搜索方式:

首先我展示成果匹配的第一場 - 名 然後我需要顯示的結果匹配第二場 - 標籤

這一切導致我需要一個結果

回答

0

一般RA展示nking並不像那樣工作,它很難明確地排序。

但有FieldWeights,這將讓你幾乎相同的結果 http://sphinxsearch.com/docs/current.html#api-func-setfieldweights

(如果使用sphinxQL,有field_weights OPTION)

...只是設置了很高的權重名,和標籤的重量較低,應該意味着名稱匹配會得到更大的權重,並首先顯示。