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