Я создаю маршрут Camel, который использует данные из Cassandra DB с использованием компонента CQL, и я хочу передать несколько параметров в оператор where.
Как я могу передать несколько параметров для внутреннего построения подготовленной стратегии?
Я проверил в DOC и нашел способ передать один параметр:
rest("cassandra")
.get()
.route()
.routeId("teste")
.removeHeaders("Camel*")
.setHeader(Exchange.HTTP_METHOD, simple(HttpMethod.GET.name()))
.process(e-> e.getIn().setBody("Gabriel")
.to("cql://localhost:9042/teste?cql=SELECT * FROM teste_table where name = ? ALLOW FILTERING")
Способ выше работает нормально, но я хочу передать более одного параметра.