我有一个名为devicesegments
的表,其中每行包含一个名为devices的大型数组。由于设备阵列的大小,我被要求不要在我的查询中包含一个列出所有devicesegment
s的页面,但只包括它们的数量。这可能吗?
什么以前我一直做: 一个简单的db.devicesegments.find()
MongoDB - 排除内部数组,但包括它的数量
我现在正在做什么: db.devicesegments.find({}, { devices : 0 })
我想实现: db.devicesegments.find({}, { devices : 0, devices.length : 1 })
就像一个COUNT(devices) AS device_count
!