我有非常大的mongo db查询,我们如何在Robomongo 3T或Robomongo或python或任何地方调试查询。我有如下的查询,我们怎么能在循环中知道它的值是什么?,我们可以使用print语句或console.log。
{"$project":{
"APChange":{
"$map":{
"input":{"$range":[0,{"$size":"$chg"}]},
"as":"i",
"in":{
"$let":{
"vars":{"ele":{"$arrayElemAt":["$APChange","$$i"]}},
"in":{"_id":"$$i","APTCChange":"$$ele.APChange"}
}
}
}
}
}}