HarmonyOS rdb删除一条数据,条件是msgId是空字符串,现在空字符串删除不掉

predicates.equalTo('msgId', msgId);
if (store !== undefined) {
  (store as relationalStore.RdbStore).delete(predicates, (err: BusinessError, rows: number) => {
    if (err) {
      console.error(`Failed to delete data. Code:${err.code}, message:${err.message}`);
      return;
    }
    console.info(`Delete rows: ${rows}`);
  })
}

msgId为空字符串删除不掉该如何删除?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

有别的筛选条件可以加上,如果没有别的筛选条件,可改为predicates.limitAs(1)。

分享
微博
QQ
微信
回复
1天前
相关问题
字符串反射
162浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
688浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
541浏览 • 1回复 待解决
HarmonyOS 替换字符串
210浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
605浏览 • 1回复 待解决
HarmonyOS字符串替换问题
1061浏览 • 1回复 待解决
HarmonyOS ASCII转字符串
157浏览 • 1回复 待解决
HarmonyOS 字符串编码问题
204浏览 • 1回复 待解决
HarmonyOS 字符串转图片
241浏览 • 1回复 待解决
HarmonyOS 替换字符串问题
293浏览 • 1回复 待解决