Search where both filters match


(Ariel ) #1

I am doing a search with elasticSearch but I would like to filter it and the search must match both filters.

this is the code:

"query" => [
								"bool" => [
	            					"must" => [
				  						'multi_match'=> [
							          		'query'=> $this->input->get('search'),
							          		'fields'=> ["title^2", "description"]
				        				]
				        			],
				        			"filter" => [
								  		"terms" => [ 
								  			"Categories" => ['Featured Works']
								  		],
								  		"terms" => [
								  			"Tags" => ['Merida']
								  		]
								  	]
				        		]
							]

Bring the search results but take the filter as an OR and I would like an AND


(system) #2

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.