Я запускаю эту команду:
db.runCommand(
{
aggregate:"myColl",
pipeline:[
{
$group:{
_id:{_id:"$_id"},
count:{$sum:NumberInt(1)}}
}
],
cursor:{}
}
)
это возвращает мне что-то вроде:
{
"cursor" : {
"firstBatch" : [
{
"_id" : {
"_id" : NumberLong(-9223365602644598416)
},
"count" : 1.0
},
{
"_id" : {
"_id" : NumberLong(-9223363178405875157)
},
"count" : 1.0
},
{
"_id" : {
"_id" : NumberLong(-9223350896770545240)
},
"count" : 1.0
},
{
"_id" : {
"_id" : NumberLong(-9223338355283447904)
},
"count" : 1.0
},
....
],
"id" : NumberLong(4379399839731469797),
"ns" : "myDatabase.myColl"
},
"ok" : 1.0
}
Теперь я хотел бы дать команду команде количество пакетных документов для пропустите , а также количество пакетных документов для возврата . Возможно ли это?