我有两个表/对象的1-1关系,使用flask-sqlalchemy。我试图为其中一个插入新的行(通过FK引用第一个表中的一行),但失败了。用于sqlite的相同代码,但不再用于Oracle 12.2.x。我得到的错误是: ERROR in models: There were database errors: data not written in DB:
(cx_Oracle.DatabaseErrorinvalid number [SQL: 'INSERT I
我有两个表( contract_items)和contracts,后者将外键设置为第一个表)。当使用SQLAlchemy将新数据从列表中插入到postgre数据库时,我基本上是这样做的:
# Get contract and item from row我将数据传递给会话的add函数的顺序不是数据刷新的顺序吗?实际上,我希望SQLAlchemy能够找到正确的