收藏
回答

云数据库我想输出数组字段里某个字符串的数量?

    { "orderId": 1, "size": ['大','中','中'] }

{ "orderId": 2, "size": ['小','小','中'] }

    { "orderId": 3, "size": ['小','小','小'] }

我想最终显示他有多少个【小】

我现在是用_.elemMatch ,把包含小的记录输出后,然后再去遍历记录,最后返回数量。

这种处理方式我感觉很笨,请问能不能直接在数据库里查询出来.....

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

1 个回答

  • 跨商通
    跨商通
    2022-11-23
    .aggregate()
    .unwind()
    .group()
    
    2022-11-23
    有用 1
    回复
登录 后发表内容