diff -r 1b8b29c0e95c -r 245b4df137d3 server/src/app/Http/Controllers/Api/ThemeController.php --- a/server/src/app/Http/Controllers/Api/ThemeController.php Tue Dec 13 23:30:54 2016 +0100 +++ b/server/src/app/Http/Controllers/Api/ThemeController.php Fri Dec 16 17:43:07 2016 +0100 @@ -93,6 +93,11 @@ "size" => ($termSize==0)?2147483647:$termSize, "order" => [ $order_field => $order_dir ] ] + ], + "subjects_count" => [ + "cardinality" => [ + "field" => "subject.label_code" + ] ] ] ] @@ -128,7 +133,7 @@ ]; } - return response()->json(['themes' => $themes ]); + return response()->json(['themes' => $themes, 'meta' => [ 'total' => $esRes['aggregations']['subjects']['subjects_count']['value']] ]); }