Skip to content

Creates a sql where clause from DevExtreme remote datasource with filtering.

License

Notifications You must be signed in to change notification settings

pavinan/java.devextreme.helpers.datasource

Repository files navigation

DevExtreme helpers remote datasource.

Build status Maven Central

Ported from DevExtreme.Helpers.DataSource written in C#.

WhereClauseBuilder builder = new WhereClauseBuilder();
String json = "[\"CustomerID\",\"=\",\"ALFKI\"]";
JsonArray jArray = (JsonArray) (new JsonParser().parse(json));
String sqlWhereClause = builder.buildFor(jArray);

Outputs:

CustomerID = "ALFKI"

In sql you can write

Exec('Select * from customers where ' + @sqlWhereClause);

There is an overloaded version of WhereClauseBuilder you can provide your own implentation SQLColumnProvider if you are using table aliases you can customize there.

About

Creates a sql where clause from DevExtreme remote datasource with filtering.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages