0
如何使用Elastica
查詢WHERE categoryId = 1 OR categoryId = 2
?我這樣做,但我得到了0 result
:Elastica PHP查詢哪裏或
$query = new \Elastica\Query();
$boolOr = new \Elastica\Filter\BoolOr();
$boolOr->addFilter(new \Elastica\Filter\Term(array('categoryId' => '1')));
$boolOr->addFilter(new \Elastica\Filter\Term(array('categoryId' => '2')));
$filtered = new \Elastica\Query\Filtered(new \Elastica\Query\MatchAll(), $boolOr);
$query->setQuery($filtered);
$products = $type->search($query)->getResults();
這個答案已被棄用在更高版本,我找不到\ Elastica \ Query \?相當於它。 @ruflin有什麼想法? – pcm