UNPKG

winnow

Version:

Apply sql-like filters to GeoJSON

11 lines (9 loc) 302 B
function createGroupByClause ({ groupBy, esri } = {}) { if (!groupBy) return '' const selector = esri ? 'attributes' : 'properties' const groups = groupBy.map(group => { return `${selector}->\`${group}\`` }).join(', ') return ` GROUP BY ${groups}` } module.exports = createGroupByClause