2016-12-21 9 views
2

こんにちはからデータをフェッチするとき、私は私のphpMyAdminの からの眺め、すべての作業罰金としてテーブルを作成します。Laravelエラー私はビューテーブル

私は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` '); 

は、いずれかのアイデアを持っていてください!

+0

を参照してください。これは、ビューからデータを取得するのに役立つ「http:// programmingarehard.com/2013/11/10/eloquent_and_views.html /」をご覧ください。 – webDev

+0

Modelクラスを使用してMySQLビューの移行を作成します。 mysqlから作成する代わりに – webDev

+2

これを試してください:http://stackoverflow.com/questions/39120862/query-that-worked-in-laravel-5-2-give-me-error-in-laravel-5-3#answer -39403205 –

答えて

0

RaghavendraNのコメントとして:あなたのconfig/database.phpフォルダに移動する必要が

。 mysql設定配列で、strict => trueからstrict => false

+1

男性にありがとうございます。 – isams

+0

あなたは大歓迎です – badr