目前正在编写一个功能,往一个通过iDesktopX创建的postgreSQL的数据集中插入6条数据后,
使用iServer上的基于森林的分类预测功能,通过2种不同的模型获得2种预测结果数据集,然后将这两种结果数据集中的数据显示到页面上
在页面上的顺序是
1.往postgreSQL的表中插入6条数据(使用的是发布到iServer上的拓展服务,通过输入参数组成sql语句INSERT INTO往表内插入数据,插入后会显示插入的条数,这里可以确认插入了6条数据)
2.开始进行使用第一个模型的预测,预测时设置过滤条件
//过滤条件
data_obj["readasfeaturerdd-filter"] = "groupid = '" + tempDataID + "'";
groupid是插入数据时用于辨别需要进行预测的数据而设置的项目
3.在2完成后,开始进行使用第二个模型的预测,预测时同2一样设置过滤条件
4.在3完成后,获取2和3的结果数据集,最后将处理过的显示在页面上
现在遇到的问题是:
在1插入完数据,开始进行2的预测后,预测结果只有5条,而不是预想中的6条
3的过滤条件和2一样,但3就可以预测出6条结果
通过iDesktopX打开对应的数据集确认过了,2的预测结果数据集里面确实只有5条数据
请问这是什么情况?