2016-11-17 62 views
1

我正在使用遺留代碼。舊的報表引擎使用關聯數組,Laravel的查詢生成器返回一組對象。Laravel 5.3 - 如何在查詢生成器中設置fetchmode?

我需要將對象轉換爲數組。我已經嘗試使用:

\DB::connection('tars-test') //->setFetchMode(PDO::FETCH_ASSOC)

但讓我Class 'App\Http\Controllers\PDO' not found

它已經建議把->all()在查詢的結束,而是拋出錯誤Call to a member function all() on array

最有效的將方法在運行時設置fetchmode,爲傳統功能設置fetchmode,只爲傳統功能設置。我該怎麼做?

回答