Commit 2bf910ced1ded9651f71adae96d86200faed03cd

Authored by Andrii Shvaika
1 parent 23037245

EntityViewSearchQuery improvement

... ... @@ -437,7 +437,9 @@ public class DefaultEntityQueryRepository implements EntityQueryRepository {
437 437 //TODO: fetch last level only.
438 438 //TODO: fetch distinct records.
439 439 String lvlFilter = getLvlFilter(entityFilter.getMaxLevel());
440   - String selectFields = "SELECT tenant_id, customer_id, id, created_time, type, name, label FROM " + entityType.name() + " WHERE id in ( SELECT entity_id";
  440 + String selectFields = "SELECT tenant_id, customer_id, id, created_time, type, name "
  441 + + (entityType.equals(EntityType.ENTITY_VIEW) ? "" : ", label ")
  442 + + "FROM " + entityType.name() + " WHERE id in ( SELECT entity_id";
441 443 String from = getQueryTemplate(entityFilter.getDirection());
442 444 String whereFilter = " WHERE";
443 445 if (!StringUtils.isEmpty(entityFilter.getRelationType())) {
... ...