feat: 新建数据的时候,调用await session.refresh(insert_cls)更新实例之后,还需要在调用一遍query_item查询一遍数据

This commit is contained in:
martsforever
2025-08-23 13:45:20 +08:00
parent 3c66644fab
commit 0a96a24585
+1 -1
View File
@@ -287,7 +287,7 @@ def create_model_service(
await session.commit() await session.commit()
# 刷新实例,获取数据库生成的最新数据(如自动更新的时间字段) # 刷新实例,获取数据库生成的最新数据(如自动更新的时间字段)
await session.refresh(insert_cls) await session.refresh(insert_cls)
# insert_cls = await self.query_item(session, {"id": insert_cls.id}) insert_cls = await self.query_item(session, {"id": insert_cls.id})
if after_insert is not None: if after_insert is not None:
await after_insert(insert_cls, row_dict, session) await after_insert(insert_cls, row_dict, session)