2016-05-26 58 views
0

這部作品WAMP就好:PHP,laravel,爲什麼這個查詢在ubuntu上失敗?

$db = $instance->Databases->where('db_default', 1)->first(); 

它完美assings模型IM尋找價值,但它不上Ubuntu的工作,我不知道爲什麼,嘗試和努力小時後,我做了這個:

$db = $instance->Databases->where('db_default', '1')->first(); 

它工作正常,有沒有什麼問題,我的Ubuntu 14安裝或這是標準的行爲?在laravel文檔查詢沒有引號,所以我知道它是可能的。

只是爲了防止我的數據庫中的db_default字段的類型爲tinyint

+1

請發佈您遇到的錯誤 –

回答

0

我的問題是,我用沒有(數據庫),正確的方法是:

$db = $instance->Databases()->where('db_default', 1)->first(); 

我最大的問題是,第一我不是得到任何錯誤(僅適用於Ubuntu的一個空的結果),它肯定是在WAMP上工作。

如果有人能夠解決這個問題,我會離開這裏。