现在我有一个日期时间对象,但它不包含所有字段。它缺少分钟、秒和微秒。我想用它通过 Python 从 MongoDB 获取数据。我只是想知道 pymongo 是否会自动填写缺失的字段并将其转换为 ISODATE,还是会产生错误?
编辑:一个例子:
time1='2015-12-17 23'
#assuming already imported all necessary libs
time2=datetime.strptime(time1, '%Y-%m-%d %H')
#for mongo
sq = {'$and': [something.some, {'field1':{'ne':1}}]}
sq['$and'].append({'field2': {'$gt': time2}})