Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
magento2-base
dev
tests
integration
testsuite
Magento
Framework
Search
_files
search_request_merged.php
Go to the documentation of this file.
1
<?php
6
return
[
7
'bool_query'
=> [
8
'dimensions'
=> [
9
'scope'
=>
10
[
11
'name'
=>
'scope'
,
12
'value'
=>
'default_override'
,
13
],
14
],
15
'queries'
=> [
16
'bool_query'
=> [
17
'name'
=>
'bool_query'
,
18
'boost'
=>
'10'
,
19
'queryReference'
=> [
20
0 => [
21
'clause'
=>
'must'
,
22
'ref'
=>
'must_query'
,
23
],
24
1 => [
25
'clause'
=>
'should'
,
26
'ref'
=>
'should_query'
,
27
],
28
2 => [
29
'clause'
=>
'not'
,
30
'ref'
=>
'not_query'
,
31
],
32
],
33
'type'
=>
'boolQuery'
,
34
],
35
'match_query'
=> [
36
'value'
=>
'$match_term_override$'
,
37
'name'
=>
'match_query'
,
38
'match'
=> [
39
0 => [
40
'field'
=>
'match_field'
,
41
],
42
1 => [
43
'field'
=>
'*'
,
44
],
45
2 => [
46
'field'
=>
'match_field_3'
,
47
],
48
],
49
'type'
=>
'matchQuery'
,
50
],
51
'must_query'
=> [
52
'name'
=>
'must_query'
,
53
'filterReference'
=> [
54
0 => [
55
'clause'
=>
'must'
,
56
'ref'
=>
'must_filter'
,
57
],
58
],
59
'type'
=>
'filteredQuery'
,
60
],
61
'should_query'
=> [
62
'name'
=>
'should_query'
,
63
'filterReference'
=> [
64
0 => [
65
'clause'
=>
'should'
,
66
'ref'
=>
'should_filter'
,
67
],
68
],
69
'type'
=>
'filteredQuery'
,
70
],
71
'not_query'
=> [
72
'name'
=>
'not_query'
,
73
'filterReference'
=> [
74
0 => [
75
'clause'
=>
'not'
,
76
'ref'
=>
'not_filter'
,
77
],
78
],
79
'type'
=>
'filteredQuery'
,
80
],
81
'match_query_2'
=> [
82
'value'
=>
'$match_term_override$'
,
83
'name'
=>
'match_query_2'
,
84
'match'
=> [
85
0 => [
86
'field'
=>
'match_field_4'
,
87
],
88
],
89
'type'
=>
'matchQuery'
,
90
],
91
],
92
'filters'
=> [
93
'must_filter'
=> [
94
'name'
=>
'must_filter'
,
95
'field'
=>
'field_1_override'
,
96
'value'
=>
'$value_1_override$'
,
97
'type'
=>
'termFilter'
,
98
],
99
'should_filter'
=> [
100
'name'
=>
'should_filter'
,
101
'field'
=>
'field_2_override'
,
102
'from'
=>
'$value_2_override.from$'
,
103
'to'
=>
'$value_2_override.to$'
,
104
'type'
=>
'rangeFilter'
,
105
],
106
'not_filter'
=> [
107
'name'
=>
'not_filter'
,
108
'field'
=>
'field_3_override'
,
109
'value'
=>
'$field_3_override$'
,
110
'type'
=>
'wildcardFilter'
,
111
],
112
],
113
'aggregations'
=> [
114
'bucket_1'
=> [
115
'name'
=>
'bucket_1'
,
116
'field'
=>
'field_1_override'
,
117
'method'
=>
'$field_1_dynamic_algorithm_override$'
,
118
'metric'
=> [
119
0 =>
120
[
121
'type'
=>
'count'
,
122
],
123
],
124
'type'
=>
'dynamicBucket'
,
125
],
126
'bucket_2'
=> [
127
'name'
=>
'bucket_2'
,
128
'field'
=>
'field_2_override'
,
129
'metric'
=> [
130
0 =>
131
[
132
'type'
=>
'count'
,
133
],
134
],
135
'type'
=>
'termBucket'
,
136
],
137
'bucket_3'
=> [
138
'name'
=>
'bucket_3'
,
139
'field'
=>
'field_2_override'
,
140
'range'
=> [
141
0 =>
142
[
143
'from'
=>
'$value_2_override.from$'
,
144
'to'
=>
'value_2_override.to$'
,
145
],
146
],
147
'type'
=>
'rangeBucket'
,
148
],
149
],
150
'from'
=>
'0'
,
151
'size'
=>
'10000'
,
152
'query'
=>
'bool_query'
,
153
'index'
=>
'bool_query_index_override'
,
154
],
155
'filter_query'
=> [
156
'dimensions'
=> [
157
'scope'
=>
158
[
159
'name'
=>
'scope'
,
160
'value'
=>
'default_override'
,
161
],
162
],
163
'queries'
=> [
164
'filter_query'
=> [
165
'name'
=>
'filter_query'
,
166
'filterReference'
=> [
167
0 =>
168
[
169
'clause'
=>
'must'
,
170
'ref'
=>
'bool_filter'
,
171
],
172
],
173
'type'
=>
'filteredQuery'
,
174
],
175
],
176
'filters'
=> [
177
'bool_filter'
=> [
178
'name'
=>
'bool_filter'
,
179
'filterReference'
=> [
180
0 => [
181
'clause'
=>
'must'
,
182
'ref'
=>
'must_filter'
,
183
],
184
1 => [
185
'clause'
=>
'should'
,
186
'ref'
=>
'should_filter'
,
187
],
188
2 => [
189
'clause'
=>
'not'
,
190
'ref'
=>
'not_filter'
,
191
],
192
],
193
'type'
=>
'boolFilter'
,
194
],
195
'must_filter'
=> [
196
'name'
=>
'must_filter'
,
197
'field'
=>
'field_1'
,
198
'value'
=>
'$value_1$'
,
199
'type'
=>
'termFilter'
,
200
],
201
'should_filter'
=> [
202
'name'
=>
'should_filter'
,
203
'field'
=>
'field_2'
,
204
'from'
=>
'$value_2.from$'
,
205
'to'
=>
'$value_2.to$'
,
206
'type'
=>
'rangeFilter'
,
207
],
208
'not_filter'
=> [
209
'name'
=>
'not_filter'
,
210
'field'
=>
'field_3'
,
211
'value'
=>
'$field_3$'
,
212
'type'
=>
'wildcardFilter'
,
213
],
214
],
215
'from'
=>
'0'
,
216
'size'
=>
'10000'
,
217
'query'
=>
'filter_query'
,
218
'index'
=>
'filter_query_index_override'
,
219
'aggregations'
=> [],
220
],
221
'new_match_query'
=> [
222
'dimensions'
=> [
223
'scope'
=>
224
[
225
'name'
=>
'scope'
,
226
'value'
=>
'new'
,
227
],
228
],
229
'queries'
=> [
230
'new_match_query'
=> [
231
'value'
=>
'$match_term$'
,
232
'name'
=>
'new_match_query'
,
233
'match'
=> [
234
0 =>
235
[
236
'field'
=>
'new_match_field'
,
237
],
238
],
239
'type'
=>
'matchQuery'
,
240
],
241
],
242
'filters'
=> [],
243
'from'
=>
'0'
,
244
'size'
=>
'10000'
,
245
'query'
=>
'new_match_query'
,
246
'index'
=>
'new_query_index'
,
247
'aggregations'
=> [],
248
],
249
];