当前位置:网站首页>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
边栏推荐
猜你喜欢
随机推荐
立一个flag
【OpenCV】-边缘检测汇总示例
In Excel using ODBC consumer SAP ABAP CDS view
关于==和equals的区别和联系,面试这么回答就可以
PAT考试总结(考试心得)
Addition logic for SAP Commerce Cloud Product Review
订song餐系统
Cognitive-exercise rehabilitation medical robot application design
科学论文和学术论文写作
基于稳态视觉诱发电位和注意力脑电的混合脑机接口系统
Indoor real-time laser SLAM control method based on biological excitation neural network
荣耀手机参数写错,客服认为没错
B/S架构模式的一个整体执行流程
Data Persistence Technology - MP
【Shader】Shader官方示例[通俗易懂]
串的基本概念与操作
一文吃透哈希表
Quickly learn database management
Build a Valentine's Day confession website (super detailed process, package teaching package)
SAP ABAP OData 服务如何支持 $filter (过滤)操作试读版







