Commit 74924ed8 74924ed80ddfc6e4e98a95877b83e24943df6617 by wenxin

添加 updateTime

1 parent 31217236
1 import asyncio 1 import asyncio
2 from datetime import datetime
2 import logging 3 import logging
3 from typing import List, Any 4 from typing import List, Any
4 from app.model.mysql_model import SpiderModel 5 from app.model.mysql_model import SpiderModel
...@@ -93,6 +94,7 @@ async def save_or_update(result: GuoDuoSpiderResult): ...@@ -93,6 +94,7 @@ async def save_or_update(result: GuoDuoSpiderResult):
93 time=time, targetType=targetType, platform=platform, sourceName=sourceName 94 time=time, targetType=targetType, platform=platform, sourceName=sourceName
94 ) 95 )
95 if obj: 96 if obj:
97 obj.updateTime = datetime.now()
96 for key, value in result.__dict__.items(): 98 for key, value in result.__dict__.items():
97 setattr(obj, key, value) 99 setattr(obj, key, value)
98 else: 100 else:
...@@ -103,5 +105,6 @@ async def save_or_update(result: GuoDuoSpiderResult): ...@@ -103,5 +105,6 @@ async def save_or_update(result: GuoDuoSpiderResult):
103 sourceName=sourceName, 105 sourceName=sourceName,
104 score=score, 106 score=score,
105 createTime=createTime, 107 createTime=createTime,
108 updateTime=datetime.now(),
106 ) 109 )
107 await obj.save() 110 await obj.save()
......