【发布时间】:2019-05-23 04:28:42
【问题描述】:
我有一个存储推文的 mongodb 集合。 我想汇总推文的数量和一个人发布推文的最早日期。
到目前为止,我使用了这个查询:
pipe = [
{"$group": {"_id": "$user.screen_name", "count": {"$sum": 1},
"minDate":{"$min":"$created_at"}}}]
list(collection_full.aggregate(pipeline=pipe))
但是,最小值是基于字符串的,所以我总是得到星期五,因为 F 在字母表中排在第一位。我想将“$created_at”转换为日期时间。
谢谢。
【问题讨论】:
标签: aggregate pymongo date-conversion