82919

开源版5.0BATE1在查看测试任务中的用例出现数据库异常

回帖
回帖数 2
阅读数 2897
发表时间 2013-08-23 14:54:50
🍻
rechard楼主

请开发人员检测,创建测试任务后,关联测试用例后,在查看测试用例,会出现数据库异常的状况,请开发人员检查。

@wwccss:打开debug后,在新数据库中建项目和产品,建一个用例,建一个测试任务并关联此用例,在测试任务的用例页面中点击用例标题或点击执行按钮都会显示下列错误:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous' in C:\xampp\zentao\module\common\model.php:622 Stack trace: #0 C:\xampp\zentao\module\common\model.php(622): PDO->query('SELECT t2.*,t1....') #1 C:\xampp\zentao\module\testcase\control.php(353): commonModel->getPreAndNextObject('testcase', '1') #2 [internal function]: testcase->view('1', '1', 'testtask') #3 C:\xampp\zentao\framework\router.class.php(1149): call_user_func_array(Array, Array) #4 C:\xampp\zentao\www\index.php(49): router->loadModule() #5 {main} thrown in C:\xampp\zentao\module\common\model.php on line 622

13:26:20 Uncaught exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous' in C:\xampp\zentao\module\common\model.php:622
Stack trace:
#0 C:\xampp\zentao\module\common\model.php(622): PDO->query('SELECT t2.*,t1....')
#1 C:\xampp\zentao\module\testcase\control.php(353): commonModel->getPreAndNextObject('testcase', '1')
#2 [internal function]: testcase->view('1', '1', 'testtask')
#3 C:\xampp\zentao\framework\router.class.php(1149): call_user_func_array(Array, Array)
#4 C:\xampp\zentao\www\index.php(49): router->loadModule()
#5 {main}
thrown in C:\xampp\zentao\module\common\model.php on line 622 when visiting testcase-view-1-1-testtask

2013-08-23 14:58:18 rechard 最后编辑
2个回复
🍟
春哥沙发
已知bug,代码里面已经解决了。谢谢。建议后面使用方面的建议或者发现的bug,发贴到建议反馈版块。
2013-08-23 16:51:22 王春生 回帖
🍻
rechard板凳
明白,我将module\common\model.php  的getPreAndNextObject方法的代码替换成禅道4.0中的代码就可以了
2013-08-23 18:02:11 rechard 回帖
联系我们
联系人
张淑钧/高级客户经理
电话(微信)
13156280939
QQ号码
2082428410
联系邮箱
zhangshujun@chandao.com
相关帖子
返回顶部
客服头像
张淑钧
高级客户经理
客服微信
13156280939
2082428410
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。