Fix layouts to use groupby and quote host

pull/433/head
Chris Goller 2016-11-08 19:13:11 -06:00
parent 116f45bf56
commit ed525a81ee
1 changed files with 2 additions and 2 deletions

View File

@ -45,12 +45,12 @@ export const LayoutRenderer = React.createClass({
return this.props.cells.map((cell) => {
const qs = cell.queries.map((q) => {
_.merge(q, {host: source});
q.text += ` where host = '${host}' and time > ${timeRange}`;
q.text += ` where \"host\" = '${host}' and time > ${timeRange}`;
if (q.wheres && q.wheres.length > 0) {
q.text += ` and ${q.wheres.join(' and ')}`;
}
if (q.groupbys && q.groupbys.length > 0) {
q.text += ` group by ${q.groupBys.join(',')}`;
q.text += ` group by ${q.groupbys.join(',')}`;
}
return q;
});