mongo db / mongo database query /
mongodb query
각 collection 에서 마지막 doc 을 가져와서 json 을 형성
// 결과
{
<collection_name> : <last_doc>,
"mycoll" : { "adfds": 3, "dfs": 3444, ...},
...
}
var i = 0
print("{")
db.getCollectionNames().forEach(function(collname) {
// find the last item in a collection
var last_element = db[collname].find().sort({_id:-1}).limit(1);
last_element.forEach(function(val){
if(i !== 0)
print(`,`)
print(`"${collname}":`)
printjsononeline(val)
i++
})
// // check that it's not empty
// if (last_element.hasNext()) {
// // print its timestamp
// printjson(last_element.next()._id.getTimestamp());
// }
})
print("}")
댓글 없음:
댓글 쓰기