server/src/tests/Controllers/ThemeControllerTest.php
changeset 387 7fba86fa8604
parent 322 084aae09edf4
child 407 2dba812c7ef2
equal deleted inserted replaced
386:c731ab9b934d 387:7fba86fa8604
    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" => [