typesense-utils
Version:
A list of utilities for typesense search engine
16 lines (15 loc) • 565 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildGroupBy = void 0;
const buildFieldsList_1 = require("./buildFieldsList");
/**
* Builds an expression to aggregate search results into groups or buckets by specify one or more group_by fields.
*
* NOTE: To group on a particular field, it must be a faceted field.
*
* https://typesense.org/docs/0.24.0/api/search.html#grouping-parameters
*/
function buildGroupBy(fields) {
return (0, buildFieldsList_1.buildFieldsList)(fields);
}
exports.buildGroupBy = buildGroupBy;