DON'T display aggr.name when aggrColumns.length == 1

This commit is contained in:
1ambda 2017-03-18 16:36:15 +09:00
parent f37e13dd1c
commit 25d51a959b

View file

@ -487,7 +487,10 @@ export function getObjectRow(schema, obj, groupNameSet) {
const aggrColumn = aggrColumns[i]
for (let groupName in obj) {
const selector = `${groupName}.${aggrColumn.name}`
/** do not add aggrColumn name if group is specified && aggrColumns.length === 1 */
let selector = (aggrColumns.length > 1) ?
`${groupName} / ${aggrColumn.name}` : groupName
groupNameSet.add(selector)
const grouped = obj[groupName]
row[selector] = grouped[aggrColumn.name].value