Set ExecutionEnvironment
This commit is contained in:
@ -14,6 +14,8 @@ import ch.psi.daq.domain.query.DAQQuery;
|
|||||||
import ch.psi.daq.domain.query.DAQQueryElement;
|
import ch.psi.daq.domain.query.DAQQueryElement;
|
||||||
import ch.psi.daq.domain.query.operation.Aggregation;
|
import ch.psi.daq.domain.query.operation.Aggregation;
|
||||||
import ch.psi.daq.domain.query.operation.QueryField;
|
import ch.psi.daq.domain.query.operation.QueryField;
|
||||||
|
import ch.psi.daq.domain.query.transform.ExecutionEnvironment;
|
||||||
|
import ch.psi.daq.domain.query.transform.ValueTransformationSequence;
|
||||||
import ch.psi.daq.domain.request.Request;
|
import ch.psi.daq.domain.request.Request;
|
||||||
import ch.psi.daq.queryrest.config.QueryRestConfig;
|
import ch.psi.daq.queryrest.config.QueryRestConfig;
|
||||||
|
|
||||||
@ -93,6 +95,10 @@ public class QueryValidator implements Validator {
|
|||||||
if (query.getValueTransformations() != null && !query.getValueTransformations().isEmpty()) {
|
if (query.getValueTransformations() != null && !query.getValueTransformations().isEmpty()) {
|
||||||
// without this field, json will not contain transformedValue
|
// without this field, json will not contain transformedValue
|
||||||
query.addField(QueryField.transformedValue);
|
query.addField(QueryField.transformedValue);
|
||||||
|
|
||||||
|
for (ValueTransformationSequence transformationSequence : query.getValueTransformations()) {
|
||||||
|
transformationSequence.setExecutionEnvironment(ExecutionEnvironment.QUERYING);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user