我需要帮助以获得在 Mongodb 中执行特定查询的最佳形式
我有一个每小时喂一次的工作集合,并想获取一些有用的信息:
- 作业名的最后 10 条记录并取平均 timedur 但删除较高和较低的值。
- 我可以通过 timeend 键获得 10 条最后的记录
谢谢你帮我解决这个问题。
{
"_id" : ObjectId("52446679e4b0961fd47b63a9"),
"jobname" : "ftp_s_jobx",
"descript" : "Get some file",
"applic" : "PRD.TEAM",
"applgroup" : "bil.jobx.set",
"schedtab" : "bil.jobx.set",
"owner" : "cdfiles",
"runcount" : "1",
"cyclic" : "Y",
"times" : [
{
"timeelep" : "3674"
},
{
"timestmp" : "20130926132537"
},
{
"timedur" : "00:00:36"
},
{
"timeend" : "26/09/2013 13:25:37"
}
]
}