我有以下加入:

user = User.query.join(UserEmail).filter_by(address = js['email'].lower()).first()


它有效,但我还希望结果行中包含UserEmail

我将如何实现呢?

最佳答案

session.query(User, UserEmail).join(UserEmail).filter(...)


结果是一个(User, UserEmail)元组

关于python - Flask SqlAlchemy 2表联接:如何使用两个对象检索行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22099950/

10-11 06:34