equal
deleted
inserted
replaced
25 |
25 |
26 $query = [ |
26 $query = [ |
27 'index' => env('ELASTICSEARCH_INDEX'), |
27 'index' => env('ELASTICSEARCH_INDEX'), |
28 'body' => [ |
28 'body' => [ |
29 'size' => 0, |
29 'size' => 0, |
|
30 'query' =>[ |
|
31 'match_all' => [] |
|
32 ], |
30 'aggs' => [ |
33 'aggs' => [ |
31 "subjects" => [ |
34 "subjects" => [ |
32 "nested" => [ "path" => "subject" ], |
35 "nested" => [ "path" => "subject" ], |
33 "aggs" => [ |
36 "aggs" => [ |
34 "subjects" => [ |
37 "subjects" => [ |
114 |
117 |
115 $query = [ |
118 $query = [ |
116 'index' => env('ELASTICSEARCH_INDEX'), |
119 'index' => env('ELASTICSEARCH_INDEX'), |
117 'body' => [ |
120 'body' => [ |
118 'size' => 0, |
121 'size' => 0, |
|
122 'query' =>[ |
|
123 'match_all' => [] |
|
124 ], |
119 'aggs' => [ |
125 'aggs' => [ |
120 "subjects" => [ |
126 "subjects" => [ |
121 "nested" => [ "path" => "subject" ], |
127 "nested" => [ "path" => "subject" ], |
122 "aggs" => [ |
128 "aggs" => [ |
123 "subjects" => [ |
129 "subjects" => [ |
210 |
216 |
211 $query = [ |
217 $query = [ |
212 'index' => env('ELASTICSEARCH_INDEX'), |
218 'index' => env('ELASTICSEARCH_INDEX'), |
213 'body' => [ |
219 'body' => [ |
214 'size' => 0, |
220 'size' => 0, |
|
221 'query' =>[ |
|
222 'match_all' => [] |
|
223 ], |
215 'aggs' => [ |
224 'aggs' => [ |
216 "subjects" => [ |
225 "subjects" => [ |
217 "nested" => [ "path" => "subject" ], |
226 "nested" => [ "path" => "subject" ], |
218 "aggs" => [ |
227 "aggs" => [ |
219 "subjects" => [ |
228 "subjects" => [ |
274 private function getOrderQuery($order) { |
283 private function getOrderQuery($order) { |
275 return [ |
284 return [ |
276 'index' => env('ELASTICSEARCH_INDEX'), |
285 'index' => env('ELASTICSEARCH_INDEX'), |
277 'body' => [ |
286 'body' => [ |
278 'size' => 0, |
287 'size' => 0, |
|
288 'query' =>[ |
|
289 'match_all' => [] |
|
290 ], |
279 'aggs' => [ |
291 'aggs' => [ |
280 "subjects" => [ |
292 "subjects" => [ |
281 "nested" => [ "path" => "subject" ], |
293 "nested" => [ "path" => "subject" ], |
282 "aggs" => [ |
294 "aggs" => [ |
283 "subjects" => [ |
295 "subjects" => [ |
370 |
382 |
371 $query = [ |
383 $query = [ |
372 'index' => env('ELASTICSEARCH_INDEX'), |
384 'index' => env('ELASTICSEARCH_INDEX'), |
373 'body' => [ |
385 'body' => [ |
374 'size' => 0, |
386 'size' => 0, |
|
387 'query' =>[ |
|
388 'match_all' => [] |
|
389 ], |
375 'aggs' => [ |
390 'aggs' => [ |
376 "subjects" => [ |
391 "subjects" => [ |
377 "nested" => [ "path" => "subject" ], |
392 "nested" => [ "path" => "subject" ], |
378 "aggs" => [ |
393 "aggs" => [ |
379 "subjects" => [ |
394 "subjects" => [ |
455 |
470 |
456 $query = [ |
471 $query = [ |
457 'index' => env('ELASTICSEARCH_INDEX'), |
472 'index' => env('ELASTICSEARCH_INDEX'), |
458 'body' => [ |
473 'body' => [ |
459 'size' => 0, |
474 'size' => 0, |
|
475 'query' =>[ |
|
476 'match_all' => [] |
|
477 ], |
460 'aggs' => [ |
478 'aggs' => [ |
461 "subjects" => [ |
479 "subjects" => [ |
462 "nested" => [ "path" => "subject" ], |
480 "nested" => [ "path" => "subject" ], |
463 "aggs" => [ |
481 "aggs" => [ |
464 "subjects" => [ |
482 "subjects" => [ |
540 |
558 |
541 $query = [ |
559 $query = [ |
542 'index' => env('ELASTICSEARCH_INDEX'), |
560 'index' => env('ELASTICSEARCH_INDEX'), |
543 'body' => [ |
561 'body' => [ |
544 'size' => 0, |
562 'size' => 0, |
|
563 'query' =>[ |
|
564 'match_all' => [] |
|
565 ], |
545 'aggs' => [ |
566 'aggs' => [ |
546 "subjects" => [ |
567 "subjects" => [ |
547 "nested" => [ "path" => "subject" ], |
568 "nested" => [ "path" => "subject" ], |
548 "aggs" => [ |
569 "aggs" => [ |
549 "subjects" => [ |
570 "subjects" => [ |