Я не могу найти способ получить список строк с указанными идентификаторами с помощью интерфейса Accessor. Пожалуйста, позвольте мне понять, что я здесь делаю неправильно.
@Accessor
public interface UserAccessor {
@Query("SELECT * FROM users WHERE id in (?)")
ListenableFuture<Result<User>> getByIdsAsync(List<UUID> ids);
}
При вызове метода getByIdsAsync я получаю указанную ниже ошибку. Я попытался изменить тип параметра со списка на строку UID, разделенных запятыми, но все равно увидел ту же ошибку.
com.datastax.driver.core.exceptions.InvalidQueryException: UUID should be 16 or 0 bytes