创建表成功,插入数据应该是12条,但最后插入成功只是6条,还报错 

code: -1404, message: "android.database.sqlite.SQLiteConstraintException:…(code 1555),https://ask.dcloud.net.cn/article/282"

说明表foreign_table里id重复,所以后面插入失败!

然后网上查找了好久,确实,foreign_table 里for循环的数据ID有相同的ID,所以直插入了6条数据!!!!

解决办法:新建关联表或挂靠其他表。

参考:用sqlite插入多条数据报错“android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: invento_code": -1404,-CSDN博客

uniapp plus.sqlite 数据库插入dataId报错,{code: -1404, message: “android.database.sqlite.SQLiteException: .._uniapp sqllite "code":-1404-CSDN博客

使用uniapp 的 plus.sqlite 操作本地数据库报错:::table xxx has no column named xxxx_uniapp引入了plus.sqlite-CSDN博客

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐