@@ -46,7 +46,6 @@ public abstract class StoredEntity {
46
46
* Gets a SQL query string.
47
47
*/
48
48
public SqlQuery makeSqlFromCqlQuery (RoutingContext routingContext , String schemaDotTable ) {
49
-
50
49
PgCqlDefinition definition = getQueryableFields ();
51
50
52
51
RequestParameters params = routingContext .get (ValidationHandler .REQUEST_CONTEXT_KEY );
@@ -56,22 +55,18 @@ public SqlQuery makeSqlFromCqlQuery(RoutingContext routingContext, String schema
56
55
57
56
String select = "SELECT * " ;
58
57
String from = "FROM " + schemaDotTable ;
59
- String where = "" ;
60
- String orderBy = "" ;
58
+ String whereClause = "" ;
59
+ String orderByClause = "" ;
61
60
if (query != null && !query .isEmpty ()) {
62
61
PgCqlQuery pgCqlQuery = definition .parse (query .getString ());
63
- String whereClause = pgCqlQuery .getWhereClause ();
64
- if (whereClause != null ) {
65
- whereClause = jsonPropertiesToColumnNames (whereClause );
66
- where = " WHERE " + whereClause ;
62
+ if (pgCqlQuery .getWhereClause () != null ) {
63
+ whereClause = jsonPropertiesToColumnNames (pgCqlQuery .getWhereClause ());
67
64
}
68
- String orderByClause = pgCqlQuery .getOrderByClause ();
69
- orderByClause = jsonPropertiesToColumnNames (orderByClause );
70
- if (orderByClause != null ) {
71
- orderBy = " ORDER BY " + orderByClause ;
65
+ if (pgCqlQuery .getOrderByClause () != null ) {
66
+ orderByClause = jsonPropertiesToColumnNames (pgCqlQuery .getOrderByClause ());
72
67
}
73
68
}
74
- return new SqlQuery (select , from , where , orderBy , offset , limit );
69
+ return new SqlQuery (select , from , whereClause , orderByClause , offset , limit );
75
70
}
76
71
77
72
/**
0 commit comments