Python SQLAlchemy联接结果的棉花糖联接模式

Python SQLAlchemy联接结果的棉花糖联接模式,python,sqlalchemy,schema,flask-sqlalchemy,marshmallow,Python,Sqlalchemy,Schema,Flask Sqlalchemy,Marshmallow,我很难用正确定义的模式正确地获取棉花糖转储的联接查询结果 到目前为止,我使用的是NestedSchema,但这仅在查询具有关系的单个模型/表时有效。(此关系数据在执行查询时自动添加到行中) 我使用simplejson正确映射十进制对象 以下是我试图映射的查询: db.session.query(Table1, Table2)\ .join(Table2) \ .filter(Table1.column1 == value1) \

我很难用正确定义的模式正确地获取棉花糖转储的联接查询结果

到目前为止,我使用的是NestedSchema,但这仅在查询具有关系的单个模型/表时有效。(此关系数据在执行查询时自动添加到行中)

我使用simplejson正确映射十进制对象

以下是我试图映射的查询:

db.session.query(Table1, Table2)\
            .join(Table2) \
            .filter(Table1.column1 == value1) \
            .filter(Table1.column2 == value2) \
            .filter(Table1.column3.contains(value3) \
            .all()
提前谢谢

db.session.query(Table1, Table2)\
            .join(Table2) \
            .filter(Table1.column1 == value1) \
            .filter(Table1.column2 == value2) \
            .filter(Table1.column3.contains(value3) \
            .all()