Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python SQLAlchemy-与基于子查询的筛选的关系_Python_Sqlalchemy - Fatal编程技术网

Python SQLAlchemy-与基于子查询的筛选的关系

Python SQLAlchemy-与基于子查询的筛选的关系,python,sqlalchemy,Python,Sqlalchemy,给出两个表格: class A(Base): __tablename__ = 'A' a_id = Column(Integer, primary_key=True) class AInfo(Base) a_id = Column(Integer, ForeignKey(A.a_id), primary_key=True) version = Column(Integer, primary_key=True) info = Column(String)

给出两个表格:

class A(Base):
    __tablename__ = 'A'
    a_id = Column(Integer, primary_key=True)

class AInfo(Base)
    a_id = Column(Integer, ForeignKey(A.a_id), primary_key=True)
    version = Column(Integer, primary_key=True)
    info = Column(String)
我想创建一个从
a
AInfo
最新版本(最高
版本
编号)的关系。它只能是视图

有没有办法做到这一点?有没有办法将子查询放入关系中

注意:我不能简单地将版本放在一个表上,因为实际上我有多个具有不同版本号的表,我只想要每个表的最新版本

目前,我将属性与子查询一起使用,而不是使用关系


谢谢

对于如此具体的事情,关系比财产有什么好处?我想它允许快速加载?你能给我们看一下你的房产代码吗?对于如此具体的东西,关系比房产有什么优势?我想它允许快速加载?你能给我们看一下你房子的代码吗?