src/api/v4/layer/aggregation.js
function _checkAndTransformColumns (columns) {
  var returnValue = null;

  if (columns) {
    _checkColumns(columns);

    returnValue = {};
    Object.keys(columns).forEach(function (key) {
      returnValue[key] = _columnToSnakeCase(columns[key]);
    });
  }
  return returnValue;
}
function _checkAndTransformColumns (columns) {
  var returnValue = null;

  if (columns) {
    _checkColumns(columns);

    returnValue = {};
    Object.keys(columns).forEach(function (key) {
      returnValue[key] = _columnToSnakeCase(columns[key]);
    });
  }
  return returnValue;
}
function _checkAndTransformColumns ( columns ) { var returnValue = null ; if ( columns ) { _checkColumns ( columns ) ; returnValue = { } ; Object . keys ( columns ) . forEach ( function ( key ) { returnValue [ key ] = _columnToSnakeCase ( columns [ key ] ) ; } ) ; } return returnValue ; }
Windshaft uses snake_case for column parameters
Windshaft uses snake_case for column parameters