我想添加一个附加的密钥号,该密钥号包含自动递增号的值。我该如何实现?下面是查询。无需进行展开和分组是否可以实现此结果?
[
{
"$match":{
"iContestId":"5e4118161a7b5765ee9b40ef"
}
},
{
"$project":{
"_id":"$_id",
"nPointsEarned":"$nPointsEarned",
"iContestId":"$iContestId",
"iUserId":"$iUserId",
"ranking":"$ranking",
"sFullName":"$sFullName",
"sProfilePicture":"$sImage",
"nAutoIncrement": {
"$count": {
"$sum": 1
}
}
}
},
{
"$sort":{
"ranking":1
}
},
{
"$skip":0
},
{
"$limit":23
}
]
答案 0 :(得分:0)
不可能。没有任何运算符可以生成序列号