sphinxSE Setselect

时间:2012-09-15 09:41:02

标签: sphinx

使用SphinxApi,我们对sphinxApi Setselect使用以下查询:

$cl->SetSelect ( "*, IF( IN(watching, 1) OR ordered=1, 1, 0) AS customFilter" );

使用SphinxQL:

select IF( IN(watching, 1) OR ordered=1, 1, 0) AS customFilter from indexname

如何在SphinxSE中使用是一回事吗? 任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

SELECT * FROM indexname WHERE query = ';select=*, IF( IN(watching, 1) OR ordered=1, 1, 0) AS customFilter';

当然,如果你想在结果中看到值,必须将customFilter定义为sphinx虚拟表上的一列