use of com.couchbase.client.java.document.json.JsonArray in project neo4j-apoc-procedures by neo4j-contrib.
the class CouchbaseConnection method executeParametrizedStatement.
/**
* Executes a N1QL statement with positional parameters.
*
* @param statement
* the raw statement string to execute (containing positional
* placeholders: $1, $2, ...)
* @param parameters
* the values for the positional placeholders in statement
* @return the list of {@link JsonObject}s retrieved by this query
*
* @see N1qlQuery#parameterized(Statement, JsonArray)
*/
public List<JsonObject> executeParametrizedStatement(String statement, List<Object> parameters) {
JsonArray positionalParams = JsonArray.from(parameters);
ParameterizedN1qlQuery query = N1qlQuery.parameterized(statement, positionalParams);
return executeQuery(query);
}
Aggregations