从视图表中获取数据时,Laravel出错

时间:2016-12-21 22:50:11

标签: php mysql database laravel phpmyadmin

我从phpMyAdmin创建一个表作为视图 一切正常。

现在的问题是我从laravel连接到视图

enter image description here

我的数据库名称"组织" 我的观点代码是

select a.id, a.title,a.budget,a.image ,c.name as cname, t.name as Types , COUNT(b.id) as Donator, sum(b.amount) as finishAt
from cases a
  left join donations b
on b.case_id = a.id
left join category c on c.id = a.category_id
LEFT JOIN type t on t.id=c.type_id
group by a.id

我的phpMyAdmin一切都很好,那里没有错误:

enter image description here

我的laravel代码

    $result = DB::select('SELECT * FROM `caseview` ');

有人有想法吗?

1 个答案:

答案 0 :(得分:0)

正如RaghavendraN评论:

您必须转到config/database.php文件夹。在mysql配置数组中,将strict => true更改为strict => false