--- 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']] ]);
}