小编Suj*_*Roy的帖子

如何在 Sqlalchemy 中连接两个表中的数据?

我有 3 个表:Account,UserOrganization.

  • Accountidname和组成organization_id
  • Useremail和组成organization_id
  • Organizationid和组成name

每个Account都注册到Organization(通过organization_id),每个User注册到Organization。我们面临的挑战是要显示所有(从电子邮件User)的Account对应name,其organization_id比赛organization_idUser

到目前为止,这是我的代码:

class Account(db.Model):
    __tablename__ = "account"
    id = Column(Integer, primary_key=True)
    name = Column(String(50), index=True, unique=True)
    organization = Column(Integer, 
        ForeignKey("organization.id"),nullable=False, index=True)

class User(UserMixin, db.Model, RBACUserMixin):
    __tablename__ = "user"
    id …
Run Code Online (Sandbox Code Playgroud)

python postgresql sqlalchemy flask-sqlalchemy

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

flask-sqlalchemy ×1

postgresql ×1

python ×1

sqlalchemy ×1