y***@sina.com
y***@sina.com
  • 发布:2022-07-15 10:39
  • 更新:2022-07-21 17:40
  • 阅读:271

【报Bug】JQL where条件内用&&连接size和其他条件查询失败

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

设置一个主表和副表
设置不同的where查询条件进行联表查询

预期结果:

能查询出结果

实际结果:

查询不出结果

bug描述:

sid字段是主表副表联合查询,主表的foreinkey关联字段,就是说,sid查询出来是一个数组字段。
然后用where('sid[0].status==1')能查询出结果
用where('size(sid)>0')也能查询出结果
但是,当组合这两个条件:
where('size(sid)>0 && sid[0].status==1')
这样就无法查询出结果了。

2022-07-15 10:39 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

导出一段测试数据和schema给我测试下

该问题目前已经被锁定, 无法添加新回复