在SQLAlchemy中查询属性列表而不是元组

我正在查询模型的ID,并获得一个(int,)元组列表,而不是ID列表。有没有一种方法可以直接查询属性?


result = session.query(MyModel.id).all()

我知道有可能做


results = [r for (r,) in results]

查询是否可以直接返回该表单,而不必自己处理呢?


回首忆惘然
浏览 748回答 3
3回答

慕哥9229398

q_stringlist = [q[0] for q in session.query((distinct(Table.column))).all()]                                                        用于Flask SQLAlchemyq_stringlist = [q[0] for q in db.session.query((distinct(Table.column))).all()]   
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python