sapi conditiongroup AND instead of OR

This commit is contained in:
Bachir Soussi Chiadmi 2021-08-25 22:07:16 +02:00
parent ed071a0472
commit 57d042e5d8
1 changed files with 2 additions and 2 deletions

View File

@ -51,7 +51,7 @@ class Base extends ControllerBase {
// - " edismax " => ???
$parse_mode = \Drupal::service('plugin.manager.search_api.parse_mode')
->createInstance('direct');
$parse_mode->setConjunction('OR');
$parse_mode->setConjunction('AND');
$this->query->setParseMode($parse_mode);
// Set fulltext search keywords and fields.
@ -88,7 +88,7 @@ class Base extends ControllerBase {
// filter the search
if ($this->filters) {
$filters_conditions = $this->query->createConditionGroup('OR');
$filters_conditions = $this->query->createConditionGroup('AND');
foreach ($this->filters as $filter) {
$filter = (int) $filter;
foreach (['tag_tid', 'thesaurus_tid'] as $field) {