RdbPredicates能否支持查询 count 功能?

1.RdbPredicates能否支持查询 count 功能?类似于 SELECT count(*) FROM XXXX WHERE XXX这样的查询条件。

2.如果是使用querySql方法直接调用 sql 语句来实现,RdbPredicates是否能支持 转换为 Sql 语句?

HarmonyOS
7天前
浏览
已于2024-11-1 11:47:27修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

​query查询返回的是ResultSet结果集,ResultSet.rowCount底层执行的就是select count (*)

query的时候只是建立了一个读连接,真正的查询是在对resultSet进行操作的时候。query不一定需要指定列,可以只传个表名,参考如下​:

// 配置谓词 
let predicates = new relationalStore.RdbPredicates("Book"); 
if(this.rdbStore){ 
  await this.rdbStore.query(predicates,(err, resultSet) => { 
    if (err) { 
      console.error(`Query failed, code is ${err.code},message is ${err.message}`); 
      return; 
    } 
    console.info(`rowCount: ${resultSet.rowCount},columnCount: ${resultSet.columnCount}`); 
  }) 
}
分享
微博
QQ
微信
回复
7天前
相关问题
RdbPredicates无法被声明
47浏览 • 1回复 待解决
CustomDialogController能否支持再次封装
627浏览 • 1回复 待解决
ArkUI组件能否支持继承
1156浏览 • 1回复 待解决
zxing能否支持添加中心图标
829浏览 • 1回复 待解决
Webview是否支持定位功能
587浏览 • 1回复 待解决
PolarDB支持哪些备份功能
2990浏览 • 1回复 待解决
HarmonyOS能否支持网络优先级调度?
220浏览 • 1回复 待解决
HarmonyOS 能否支持3D模型导入?
138浏览 • 0回复 待解决
能否支持json转实体类的工具
957浏览 • 1回复 待解决
分布式软总线能否支持全协议
8298浏览 • 1回复 已解决
当前HarmonyOS是否支持设配网络功能
261浏览 • 1回复 待解决
bitmap绘制内容需要支持清屏功能
629浏览 • 1回复 待解决
现在的eTS支持maths类的功能么?
3495浏览 • 1回复 待解决