首页 > 解决方案 > Sqlalchemy - 插入一对值,如果已经存在则返回

问题描述

感谢您花时间检查我的问题,

没有代码,因为这是一个普遍问题;

我想知道是否有一个 Sqlalchemy 命令允许我插入一个新条目(表 => 两列),但同时返回值指示该对是否已经存在于数据库中?(即使它存在,我也插入了)注意:使用约束是不够的,因为它会引发错误而无需再次插入该值,但我希望该对在数据库中复制。

顺便说一句:我可以输入一条评论来插入,另一条评论用于查询(.filter),但我正在寻找一种更好的方法(如果有的话)。

谢谢

标签: pythonsqlpostgresqlsqlalchemyflask-sqlalchemy

解决方案


推荐阅读