result set
This commit is contained in:
parent
ed29ad0ef1
commit
10cc52f0f1
|
@ -25,13 +25,19 @@ public class OFResultSetRow extends OFResultSet{
|
|||
List<String> arrayColumns = (List<String>) this.item.getQuery().getQueryInfo().get("arrayColumns");
|
||||
List<String> keyColumns = (List<String>) this.item.getQuery().getQueryInfo().get("keyColumns");
|
||||
String valueColumn = (String) this.item.getQuery().getQueryInfo().get("valueColumn");
|
||||
|
||||
if (arrayColumns != null) {
|
||||
for (String c : arrayColumns) {
|
||||
meta.add(c);
|
||||
}
|
||||
}
|
||||
|
||||
if (keyColumns != null) {
|
||||
for (String c: keyColumns) {
|
||||
meta.add(c);
|
||||
}
|
||||
}
|
||||
|
||||
if (valueColumn != null && !valueColumn.equals(""))
|
||||
meta.add(valueColumn);
|
||||
|
||||
if(this.meta == null) {
|
||||
|
@ -62,12 +68,13 @@ public class OFResultSetRow extends OFResultSet{
|
|||
|
||||
Query query = this.item.getQuery();
|
||||
List<String> metrics = this.item.getMetrics();
|
||||
// 동적 키인지 일반 키들인지 체크해야함 // 일단은 동적 키적용
|
||||
String metricsType = (String) query.getQueryInfo().get("metricsType");
|
||||
|
||||
List<String> arrayColumns = (List<String>) this.item.getQuery().getQueryInfo().get("arrayColumns");
|
||||
List<String> keyColumns = (List<String>) this.item.getQuery().getQueryInfo().get("keyColumns");
|
||||
List<String> keys = query.getKeys();
|
||||
|
||||
// 동적 키인지 일반 키들인지 체크해야함 // 일단은 동적 키적용
|
||||
String metricsType = (String) query.getQueryInfo().get("metricsType");
|
||||
|
||||
boolean find = false;
|
||||
int findIndex = -1;
|
||||
|
@ -94,6 +101,6 @@ public class OFResultSetRow extends OFResultSet{
|
|||
}
|
||||
|
||||
return metric;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user