|
|
|
@ -253,6 +253,7 @@ Aggregation.prototype.search = function(psql, userQuery, callback) {
|
|
|
|
|
var self = this;
|
|
|
|
|
|
|
|
|
|
var _userQuery = psql.escapeLiteral('%' + userQuery + '%');
|
|
|
|
|
var _value = this.aggregation !== 'count' && this.aggregationColumn ? this.aggregation + '(' + this.aggregationColumn + ')' : 'count(1)';
|
|
|
|
|
|
|
|
|
|
// TODO unfiltered will be wrong as filters are already applied at this point
|
|
|
|
|
var query = searchQueryTpl({
|
|
|
|
@ -265,7 +266,7 @@ Aggregation.prototype.search = function(psql, userQuery, callback) {
|
|
|
|
|
_searchFiltered: filterCategoriesQueryTpl({
|
|
|
|
|
_query: this.query,
|
|
|
|
|
_column: this.column,
|
|
|
|
|
_value: 'count(1)',
|
|
|
|
|
_value: _value,
|
|
|
|
|
_userQuery: _userQuery
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|