【发布时间】:2017-09-10 19:52:56
【问题描述】:
如果我需要一些复杂的路径,如何使用 datetime 对象?例如我想增加位于jumps/datetime.date()/country code的计数器:
database['data'].update_one(
{'some_data' : 'asdasd'},
{'$inc' : {'jumps.{}.{}'.format(datetime.now().date(), "US") : 1}},
)
此代码可以工作,但(如预期的那样)有一个字符串而不是 datetime 对象:
"jumps" : {
"2017-04-14" : {
"US" : 4
}
}
【问题讨论】:
-
如何保存数据,其中一些键是日期对象?你能举个例子吗?
标签: python mongodb datetime pymongo