До Vertx 3.7 мы использовали RedisClient для выполнения таких операций, как:
redis.hmset(someString, someJsonObject, res -> {... });
Новый API Redis должен обеспечивать плавную миграцию, насколько это объясняется в документации .
Однако этот метод не разрешен, как раньше. Единственный доступный метод:
default RedisAPI hmset(List<String> args, Handler<AsyncResult<Response>> handler)
Как мы можем это сделать?
Я попытался передать параметры в виде списка, но это не сработало.
redis.hmset(Arrays.asList(someString, someJsonObject.encode()), res -> { });