使用Flask和SQLAlchemy从不同的连接表中选择属性

时间:2015-02-14 17:59:10

标签: python orm flask sqlalchemy flask-sqlalchemy

不能让自己做一些像好人一样简单的事情

SELECT phrase.content, meaning.content
FROM phrase JOIN meaning
ON phrase.id = meaning.phrase_id

我在文档/ SO中可以找到的所有示例都是

的变体
a = Phrase.query.join(Meaning).all()

这不起作用因为aPhrase个对象的列表,而我想从Phrase中选择一个属性,从Meaning中选择一个属性。< / p>

任何人?感谢

1 个答案:

答案 0 :(得分:2)

q = db.session.query(Phrase.content, Meaning.content).join(Meaning).all()