Can now use pipeline as query

This commit is contained in:
didier amyot committed 2015-05-25 12:07:43 -04:00
1 parent 41552040cc
commit e305aa8f2a
16 files changed
+323 -123

No files matched your search

+3
View File
@@ -94,9 +94,12 @@ func serveApi(router *mux.Router) {
router.Handle("/{server}/{database}/{collection}/_id/{id}", ApiHandler(getDocumentById))
router.Handle("/{server}/{database}/{collection}/query/{query}/stats/{key}", ApiHandler(getStats))
router.Handle("/{server}/{database}/{collection}/query/{query}/histogram/{key}/{min}/{max}/{number_of_bins}", ApiHandler(getHistogram))
router.Handle("/{server}/{database}/{collection}/pipeline/{pipeline}/histogram/{key}/{min}/{max}/{number_of_bins}", ApiHandler(getHistogramFromPipeline))
router.Handle("/{server}/{database}/{collection}/all", ApiHandler(getAllDocuments))
router.Handle("/{server}/{database}/{collection}/query/{query}/idx/{index:[0-9]+}", ApiHandler(getDocumentByQueryAndIndex))
router.Handle("/{server}/{database}/{collection}/query/{query}/all", ApiHandler(getAllDocuments))
router.Handle("/{server}/{database}/{collection}/pipeline/{pipeline}", ApiHandler(getAggregatePipelireResult))
router.Handle("/{server}/{database}/{collection}/pipeline/{pipeline}/stats/{key}", ApiHandler(getStatsFromPipeline))
}