【发布时间】:2020-10-24 13:36:33
【问题描述】:
我正在做一个网站。我将从数据库中获得的所有数据写成一个列表。我想做一个过滤器。我只想获取最近一小时的数据。
@app.route('/task/list/birsaat', methods=['GET'])
def get_birsaat():
birsaat_tasks=tasks_collection.find({"zaman":"zaman.utcnow()-timedelta(hours=1)"})
task_list_birsaat = []
for rss_collection in birsaat_tasks:
task_list_birsaat.append({'baslik': rss_collection['baslik'],
'kisa_bilgi': rss_collection['kisa_bilgi'], 'link': rss_collection['link'],
'zaman': rss_collection['zaman'], 'saglayici': rss_collection['saglayici']})
response_birsaat = jsonify(task_list_birsaat)
response_birsaat.headers.add('Access-Control-Allow-Origin', '*')
return response_birsaat
zaman 在土耳其语中的意思是时间。我的数据库数据
_id:5eff873b4f9b5e349c14bc91
baslik:"KKTC’ye gelen tüm yolculara 1 gün karantina şartı getirildi"
kisa_bilgi:"haberler"
zaman:"Fri, 03 Jul 2020 21:25:00 +0300"
saglayici:"sabah"
【问题讨论】:
-
zaman类型是数据库中的字符串还是日期时间?
标签: python mongodb flask time filter