@@ -54,13 +54,13 @@ class User(BaseModel):
5454 name  =  sqlalchemy .Column ("name" , sqlalchemy .String (50 ), nullable = False )
5555 age  =  sqlalchemy .Column ("age" , sqlalchemy .Integer , default = 0 )
5656
57-  # 添加角色id外键(关联到Role.id属性)  
57+  # 添加角色id外键,关联到表Roles的id属性  
5858 role_id  =  sqlalchemy .Column ("role_id" , sqlalchemy .Integer , sqlalchemy .ForeignKey ("Roles.id" ))
5959
60-  # 添加关系属性(关联到role_id外键上)  
60+  # 添加关系属性,关联到本实例的role_id外键属性上  
6161 role  =  sqlalchemy .orm .relationship ("Role" , foreign_keys = "User.role_id" )
6262
63-  # 添加关系属性(关联到role_id外键上) ,如果使用了这种方式,Role模型中的users可以省略 
63+  # 添加关系属性,关联到本实例的role_id外键属性上 ,如果使用了这种方式,Role模型中的users可以省略 
6464 # role = sqlalchemy.orm.relationship("Role", foreign_keys="User.role_id", backref=sqlalchemy.orm.backref("users")) 
6565
6666
@@ -76,7 +76,7 @@ class Role(BaseModel):
7676 id  =  sqlalchemy .Column ("id" , sqlalchemy .Integer , primary_key = True )
7777 name  =  sqlalchemy .Column ("name" , sqlalchemy .String (50 ), unique = True )
7878
79-  # 添加关系属性(关联到User.role_id属性上)  
79+  # 添加关系属性,关联到实例User的role_id外键属性上  
8080 users  =  sqlalchemy .orm .relationship ("User" , foreign_keys = "User.role_id" )
8181
8282
0 commit comments