添加 updateTime
Showing
1 changed file
with
3 additions
and
0 deletions
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() | ... | ... |
-
Please register or sign in to post a comment