文章内容

2022/6/10 11:35:04,作 者: 黄兵

SQLAlchemy or 查询

最近在使用 SQLAlchemy 的时候需要对多个字段进行查询,需要使用到 or 查询,在 SQLAlchemy or 查询示例如下:

like_param = f'%{get_company_name}%'
query_like_companies = IPCrawlerCompany.query.filter(
    or_(IPCrawlerCompany.name.like(like_param), IPCrawlerCompany.name_en.like(like_param))).all()


参考资料:

1、Using OR in SQLAlchemy

2、SQLAlchemy 1.4 Documentation - Query API


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - SQLAlchemy or 查询

分享到:

发表评论

评论列表