2014-05-20 31 views
0

我試圖查詢用戶控制器中的數據,但即使存在數據時也只返回null。laravel where子句返回null即使數據存在

$user = DB::table('users')->where('email','=','[email protected]')->first(); 

如果我這樣做:

$user = DB::table('users')->get(); 

它返回的所有數據,所以數據庫就可以了。它錯了什麼?

+0

你必須檢查數據是如何存儲在你的數據庫中的,例如「dumitriucristian @ yahoo.com」!===''[email protected]'' –

+0

這只是電子郵件值的錯字。 .. pfuuu – Cristian

+0

謝謝安東尼奧 – Cristian

回答

0

該值不存在或者您的數據庫中必須有錯字。請檢查一下。