Browse Source

Device/AssetRelationQuery fix for 'To'relation type

pull/3261/head
Andrii Shvaika 6 years ago
parent
commit
70aacd341e
  1. 2
      dao/src/main/java/org/thingsboard/server/dao/sql/query/DefaultEntityQueryRepository.java

2
dao/src/main/java/org/thingsboard/server/dao/sql/query/DefaultEntityQueryRepository.java

@ -441,7 +441,7 @@ public class DefaultEntityQueryRepository implements EntityQueryRepository {
ctx.addStringParameter("where_relation_type", entityFilter.getRelationType());
whereFilter += " re.relation_type = :where_relation_type AND";
}
whereFilter += " re.to_type = :where_entity_type";
whereFilter += " re." + (entityFilter.getDirection().equals(EntitySearchDirection.FROM) ? "to" : "from") + "_type = :where_entity_type";
from = String.format(from, lvlFilter, whereFilter);
String query = "( " + selectFields + from + ")";

Loading…
Cancel
Save