【发布时间】:2021-02-16 14:50:50
【问题描述】:
由于我是 quarkus 的新手,我一直卡在原地,在这里我从数据库中获取所有 id,但我无法将其返回为 Uni
public Uni<int[]> getRun(String owner, Date dateIN) {
try{
sql="select r.id from tabel r where r.userName=$1 AND (r.endDate IS NULL OR r.endDate >=$2)";
return client.preparedQuery(sql).execute(Tuple.of(owner,dateIN)).onItem().transform(pgRowSet -> pgRowSet.iterator())
.onItem().transform(ro -> ro.hasNext() ? Integer.parseInt(ro.next().toString()) : 0);
}
catch(Exception e){
return null;
}
}
这里我无法将它作为 Uni
【问题讨论】: