{"$type":"com.ensuant.type.List","$value":[]}
/*return list of filters*/ function(options, libs){ var must = [{ "term": { "PageCategoryType": "Event" } }, { "term": { "WebChannel": options.websiteChannel } }]; var range; if(options.daterange){ range = options.daterange; }else{ range = libs.DateTime.getThisMonthDate(); } must.push({ "range": { "Timestamp": { "gte": range.start.getTime(), "lte": range.end.getTime() } } }); return must; }
/*return selected fields*/ function(options){ return [{ "Timestamp" : {"order" : "asc"}}]; }
/*return selected fields*/ function(options){ return {}; }