uni-app uniCloud的 JQL 语法中的 add 存在返回为 null 的问题

uni-app uniCloud的 JQL 语法中的 add 存在返回为 null 的问题

操作步骤:

目前只在这个表中会出现,我新建的表都是正常的;在后台用 json 的数据库表中点击管理记录->提交后,该记录就能正常汇总 total。(没有修改任何内容,直接点击的提交)

预期结果:

能正常返回 total

实际结果:

total 是 null

bug描述:

背景

  1. 数据库中有两个字段 A 和 B,存储的都是 int 类型的内容,在后台查询也能证实是 int 类型;
  2. 使用 JQL 查询,db.collection("tableName").field("a, b, add(a, b) as total").get();
  3. 返回的 total 理论上应该是 a + b ,实际上是 null,只要 a 或 b 任一不为 0,total 就是 null

Image


更多关于uni-app uniCloud的 JQL 语法中的 add 存在返回为 null 的问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

用传统方法依然不行。。。

更多关于uni-app uniCloud的 JQL 语法中的 add 存在返回为 null 的问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


用ifNull 包了一层还是不行,加起来还是 null

我这边测试没有问题,私聊我发下具体测试数据及查询语句。

回到顶部