gpt4 book ai didi

python - 在SQLAlchemy中,如何输入一个列表并获取表中符合条件的项目?

转载 作者:行者123 更新时间:2023-12-01 05:59:39 24 4
gpt4 key购买 nike

表 A 有两列:IDname

我想输入3个ID并获取3个名字,我的方式是这样的

ID_list = [1,3,4]
DBSession.query(TableA).filter(or_(TableA.id == input_ID_list[0], TableA.id == input_ID_list[1], TableA.id == input_ID_list[2])

这看起来很愚蠢。

在 SQLAlchemy 中是否有更简洁的方法来完成这项工作,例如:

DBSession.query(TableA).filter(TableA.id.in_(input_ID_list))

最佳答案

已经知道答案了,有一个in_函数

关于python - 在SQLAlchemy中,如何输入一个列表并获取表中符合条件的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11164589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com