2015-09-16 25 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

相关问题