There is a method com.clickhouse.client.api.Client#query(java.lang.String, java.util.Map<java.lang.String,java.lang.Object>, com.clickhouse.client.api.query.QuerySettings) that accepts parameters as map of values. This API is very useful to pass sensitive data to avoid putting it into SQL expression making things hard to debug.
Wanted: similar ability to pass params to queryRecords and queryAll
Description
There is a method
com.clickhouse.client.api.Client#query(java.lang.String, java.util.Map<java.lang.String,java.lang.Object>, com.clickhouse.client.api.query.QuerySettings)
that accepts parameters as map of values. This API is very useful to pass sensitive data to avoid putting it into SQL expression making things hard to debug.Wanted: similar ability to pass params to
queryRecords
andqueryAll