收藏
回答

云数据库中如何查询数组字段里边的对象数量?arr.length如何查询

我的数据结构是这样的,有表 table

里边字段是 _id,arr1;arr1里边都是一个个对象;

第一数据 _id:1,arr1:[{t:1},{t:2},{t:3}]

第2数据 _id:2,arr1:[{t:12},{t:22},{t:32}]

第2数据 _id:3,arr1:[{t:212},{t:22},{t:32},{t:3},{t:4}]

我怎么用数据库查询出来

_id:1,arr1.length:3

_id:2,arr1.length:3

_id:3,arr1.length:5

或者arr1.length:11 总的对象数量是11;




回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    2021-04-14
    https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.size.html
    2021-04-14
    有用 2
    回复
  • 缪伟光(新塍)
    缪伟光(新塍)
    2021-04-22

    谢谢,很有用,arr1.length:11 总的对象数量是11;这个能求吗,分类汇总ok了

    2021-04-22
    有用
    回复
登录 后发表内容
问题标签