0

スフィンクスインデックスtag_idに属性があり、tag_id10および11を持つすべてのレコードをフェッチしたいと思います。

$ sphinxClient-> setFilter('tag_id'、array(10,11))を実行すると、すべてのタグIDが10または11になります。ORではなく両方の値をANDすることはできますか?

4

3 に答える 3

1
$sphinxClient->setFilter('tag_id', array(10));
$sphinxClient->setFilter('tag_id', array(11));

setFilter への複数の呼び出しは AND 演算されます :)

于 2012-04-10T17:49:08.977 に答える
0

2 つの異なる値が AND で結果を返すのはなぜですか??

みたいな

WHERE id = 1 AND id = 2

これは決して不可能です。取り組んでいるシーンを教えてください。

于 2014-03-03T07:40:41.563 に答える