实际上,我已经创建了问题和答案。我最终得到了总共 10 个问题,并且我已将问题表中的所有这 10 个问题添加到数据库中。
但实际上它已经循环运行了。从头到尾执行所有这 10 个问题时,它向我展示了 0 到 9 次。
但是当我刷新页面并再次运行模拟器时,它显示为 20 个问题。后来 20 个问题变成了 30 , 40, 50 现在 60 个问题。
我只有10个问题,但现在怎么变成了60个问题。在这 60 个问题中,我可能在那里看到过重复的问题。
这里的实际问题是什么?
实际上,我已经创建了问题和答案。我最终得到了总共 10 个问题,并且我已将问题表中的所有这 10 个问题添加到数据库中。
但实际上它已经循环运行了。从头到尾执行所有这 10 个问题时,它向我展示了 0 到 9 次。
但是当我刷新页面并再次运行模拟器时,它显示为 20 个问题。后来 20 个问题变成了 30 , 40, 50 现在 60 个问题。
我只有10个问题,但现在怎么变成了60个问题。在这 60 个问题中,我可能在那里看到过重复的问题。
这里的实际问题是什么?
您是说每次您运行您的应用程序时,您的QUESTIONS
表格中的问题总数都会增加 10?如果是这样,那么您可能已经编写了一段代码,每次您运行您的代码时都会添加您的问题。注释该行并运行您的应用程序。
如果我把你的问题弄错了,我很抱歉,而且你的问题有点笨拙。很难得到你的查询。
您可以为问题表添加唯一索引
CREATE UNIQUE INDEX IndexName ON TableName (fieldName ASC, secondFieldName DESC)
并为您的表添加诸如 ON CONFLICT REPLACE 之类的东西