当前位置:网站首页>sqlalchemy 判断一个array 类型的字段是否和一个array有至少一个一致的数据
sqlalchemy 判断一个array 类型的字段是否和一个array有至少一个一致的数据
2022-07-31 12:22:00 【小兜全糖(Cx)】
假如我们有一个model types列是一个Column(Array(Integer))
现有一个需求就是判断数据库的数据与给定的查询array之间是否至少有一个是一致的。假如这个array存的数据是{1,2,3,4} ,查询条件是{1,5,6},则应该返回True
可以使用overlap
query = DBSession.query(Question).order_by(Question.created_at.desc())
query = query.filter(Question.types.overlap([1,5,6]))
https://docs.sqlalchemy.org/en/14/dialects/postgresql.html
边栏推荐
猜你喜欢
随机推荐
MySQL面试八股文(2022最新整理)
Use IN List Population in Your JDBC Application to Avoid Cursor Cache Contention Issues
DCM 中间件家族迎来新成员
荣耀手机参数写错,客服认为没错
在 Excel 内使用 ODBC 消费 SAP ABAP CDS view
Caused by: 类找不到: org.apache.flink.table.planner.delegation.ParserFactory或者ExecutorFactory
关于IDEA开发工具的介绍
安装MYSQL遇到问题:write configuration file卡主
Markdown编辑器语法
机器学习基本概念
消息队列面试题(2022最新整理)
【OpenCV】-边缘检测汇总示例
CWE4.8 -- The 25 most damaging software security issues in 2022
如何正确地把服务器端返回的文件二进制流写入到本地保存成文件
深圳某游戏研发公司每个工位都装监控,网友:堪比“坐牢”!
攻防演练丨赛宁红方管控平台走进广东三地 助力数字政府网络安全建设
行业案例 | 全面防护 赛宁助力能源工控安全建设
MySQL日志中“binlog”的三种格式玩起来真爽
想吃菌子,当然是自己上山找了
Cognitive-exercise rehabilitation medical robot application design