2017-04-12 4 views
1

と500エラーを取得して、グリッドは、カラム構成PIMCORE:PIMCOREデモサイトでエラーの下には取得objectbricks

Senario:製品のグリッドは、新しいobjectBricks列を追加するとid enter image description here

Status: 500 | Internal Server Error 
URL: /admin/object/grid-proxy/classId/12/folderId/33?xaction=read&_dc=1491992052100 
Params: 
-> language: en_GB 
-> class: Product 



Fatal error: Uncaught exception 'Zend_Db_Statement_Mysqli_Exception' with message 'Mysqli prepare error: Column 'o_id' in order clause is ambiguous' in /home/pimcore_ecommercedemo/www/vendor/zendframework/zendframework1/library/Zend/Db/Statement/Mysqli.php:77 
Stack trace: 
#0 /home/pimcore_ecommercedemo/www/vendor/zendframework/zendframework1/library/Zend/Db/Statement.php(115): Zend_Db_Statement_Mysqli->_prepare('SELECT COUNT(*)...') 
#1 /home/pimcore_ecommercedemo/www/vendor/zendframework/zendframework1/library/Zend/Db/Adapter/Mysqli.php(388): Zend_Db_Statement->__construct(Object(Zend_Db_Adapter_Mysqli), 'SELECT COUNT(*)...') 
#2 /home/pimcore_ecommercedemo/www/vendor/zendframework/zendframework1/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Adapter_Mysqli->prepare('SELECT COUNT(*)...') 
#3 /home/pimcore_ecommercedemo/www/vendor/zendframework/zendframework1/library/Zend/Db/Adapter/Abstract.php(828): Zend_Db_Adapter_Abstract->query(Object(Zend_Db_Select), Array) 
#4 [internal function]: Zend_Db_Adapter_Abstract->fetchOne in /home/pimcore_ecommercedemo/www/vendor/zendframework/zendframework1/library/Zend/Db/Statement/Mysqli.php on line 77 

関連問題についてでソートしてみてくださいgithub: https://github.com/pimcore/pimcore/issues/1439

答えて

0

以下のリンク先はckeckソリューションをご利用ください。 解決策:https://github.com/pimcore/pimcore/issues/1439

0

これはJOINの問題のようです。 2つのテーブルが同じような列(つまりo_id)を持つ場合、MySQLはどの列を意味するのか不明です。この曖昧さのエラーメッセージを取り除くには、tablename.o_idを指定する必要があります。

+0

実際のクエリの内部では、 'ORDER BY o_id DESC'によって' 'ORDER BY''が' 'ORDER BY' '' '' '' '' '' '' DESC'' bcs o_id – Bhavik

関連する問題