学堂 学堂 学堂公众号手机端

在MongoDB中,可以使用聚合管道操作符$size来统计数组内的元素个数

lewis 1年前 (2024-03-13) 阅读数 4 #技术

在MongoDB中,可以使用聚合管道操作符$size来统计数组内的元素个数。以下是一个简单的例子,假设我们有一个名为products的集合,其中包含一个名为tags的数组字段:

db.products.aggregate([ { $project:{ numberOfTags:{$size:"$tags"} } } ])

上面的代码会返回一个包含每个文档中tags数组长度的新字段numberOfTags的结果集。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门