Я использую soda- js для запроса баз данных E-rate в США C, и мне нужно добавить Group By к моему запросу. Soda- js имеет метод group
как часть функции query
, но всякий раз, когда я его включаю, http-запрос не выполняется.
Вот код, который возвращает ответ:
consumer.query()
.withDataset(dataset_id)
.limit(50)
.select('*')
.where({ org_state: 'CO' })
.getRows()
.on('success', function(rows) { console.log(rows); })
.on('error', function(error) { console.error(error); });
Вот код с .group
, который возвращает ошибку 400 (Bad Request)
:
consumer.query()
.withDataset(dataset_id)
.limit(50)
.select('*')
.where({ org_state: 'CO' })
.group('billed_entity_number') // <------ ADDED ROW
.getRows()
.on('success', function(rows) { console.log(rows); })
.on('error', function(error) { console.error(error); });
Если изменить .group('billed_entity_number')
на .group(null)
, запрос будет работать.
Я не могу понять, почему это не удается, также учитывая Документы SoQL о Группе.
Любая помощь?