2012-08-17 56 views
0

在SphinSE中,我可以從sphinx服務器獲取任何記錄。Sphinx SE抓取記錄問題?

例子:我有以下記錄:

ID名稱項目價格

1自行車1000 1000

2車200 200

爲了獲取記錄,我用下面的查詢

select * from indexname WHERE query ='1000; mode = any';

它已經返回2條記錄。我如何獲得記錄,哪個記錄有物品AS 1000.

select * from indexname WHERE query ='@ Item 1000; mode = extended';

它有返回空集。請指教

回答

0
select * from indexname WHERE query='@Item 1000;mode=extended'; 

Taht應該工作,如果項目是一個字段(即你還沒有把它定義爲一個屬性)

如果屬性類似

select * from indexname WHERE query=';filter=Item,1000'; 

應該這樣做。

+0

謝謝。它的工作 – karthik 2012-08-18 05:23:17