【发布时间】:2021-04-29 08:35:31
【问题描述】:
在销售订单网格的管理员中,我收到以下错误。请指导:
Column not found: 1054 Unknown column 'allocated_sources' in 'order clause', query was: SELECT `main_table`.*, group_concat(sales_order_item.sku SEPARATOR ", ") AS `skus`, group_concat(sales_order_item.name SEPARATOR ",") AS `names`, `braintree_transaction_details`.`transaction_source` FROM `sales_order_grid` AS `main_table`
LEFT JOIN `sales_order_item` ON sales_order_item.order_id = main_table.entity_id
LEFT JOIN `braintree_transaction_details` ON braintree_transaction_details.order_id = main_table.entity_id GROUP BY `main_table`.`entity_id` ORDER BY allocated_sources ASC
我在网格中有一个额外的列,即分配的源。
【问题讨论】:
-
我有同样的问题 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'allocated_sources' in 'order Clause',查询是:SELECT
main_table.*,braintree_transaction_details.@987654324 @ FROMsales_order_gridASmain_tableLEFT JOINbraintree_transaction_detailsON braintree_transaction_details.order_id = main_table.entity_id ORDER BY assigned_sources ASC LIMIT 200 /var/www/html/vendor/magento/framework/DB/Statement/Pdo/Mysql 中的异常.php:110 -
我已更改用户的角色,此错误通过更改用户权限自动解决