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

y***@sina.com
- 发布:2022-07-15 10:39
- 更新:2022-07-21 17:40
- 阅读:271
产品分类: uniCloud/App
操作步骤:
预期结果:
能查询出结果
能查询出结果
实际结果:
查询不出结果
查询不出结果
bug描述:
sid字段是主表副表联合查询,主表的foreinkey关联字段,就是说,sid查询出来是一个数组字段。
然后用where('sid[0].status==1')能查询出结果
用where('size(sid)>0')也能查询出结果
但是,当组合这两个条件:
where('size(sid)>0 && sid[0].status==1')
这样就无法查询出结果了。
1 个回复
DCloud_uniCloud_WYQ
导出一段测试数据和schema给我测试下