2015-09-16 54 views
0

我正在使用Laravel 5及其查詢生成器從數據庫檢索數據。 我想採取以下輸出。查詢生成器並從一個表中查找不存在於另一個表中的記錄使用laravel

我想借此this問題使用查詢生成器

自以爲現在我試試這個代碼,但沒有成功:

$all_members = CommiteeMember::join('members', 'commiteeMembers.memberId', '<>', 'members.id') 
->where('commiteeId', $commitee->id)->get(); 
+0

此代碼以何種方式不成功?你想做什麼? – halfer

+0

這個代碼輸出是不正確的。它給出了所有細節。 :-(但是我想要做以上鍊接的東西 – uma

+0

@uma你將不得不使用左或右加入按照您的表格要求 –

回答

0

我不知道什麼是你想要的目的。

但是從你的標題看起來像你需要的是左連接。

$all_members = CommiteeMember::leftJoin('members', 'commiteeMembers.memberId', '<>', 'members.id') 
->where('commiteeId', $commitee->id)->get(); 
+0

謝謝..... @sstarlight我試試這個,真的我想要建立採石場採取這樣的問題的結果。deference,我使用laravel quary builder。http://stackoverflow.com/questions/367863/sql-find-records-from-one-table-which-dont-exist-in-another – uma

相關問題