feat: 每个model都可以按需控制自己是否需要级联查询出来关联信息

This commit is contained in:
martsforever
2025-08-24 11:15:39 +08:00
parent 3c9153d9f6
commit 5e000d6f3d
6 changed files with 53 additions and 22 deletions
+4 -1
View File
@@ -39,7 +39,10 @@ class ProjectModel(BasicModel, table=True):
@computed_field
@property
def leader_name(self) -> Optional[str]:
return self.leader.full_name if self.leader else None
try:
return self.leader.full_name if self.leader else None
except:
return None
@leader_name.setter
def leader_name(self, value: Optional[str]) -> None: