2015-12-02 24 views
0

這是正確的方式來閱讀未經提及?這是正確的方式來閱讀未經審查? - Laravel

$cars = Cars 
     ::raw('SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;') 
     ->Active()->get(); 
+0

你運行了嗎?你有沒有得到任何錯誤?如果你想檢查它是否做了什麼:也許有趣? :[查看隔離級別的查詢在mysql](http://stackoverflow.com/questions/5347567/view-isolation-level-for-a-query-in-mysql) –

+0

你解決了你的問題也許?你是怎麼做到的? – boroboris

回答

0

你應該使用:

Cars::raw('SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED'); 

,比

$cars = Cars::all(); 

讓所有汽車爲例。

+0

嗨,我正在使用Laravel 5.3.6,你能幫我嗎? – Pankaj

+0

你試過這個答案嗎?如果是的話,問題在哪裏,爲什麼它不起作用?以及您使用的是哪個sql版本? – boroboris

-2

除非您生成隨機數字而不關心返回的數據,否則絕對不能使用READ UNCOMMITTED。

+0

這是反效果的問題要求反對的事情。 – boroboris

+0

這個問題類似於「這是正確的方式來解引用未初始化的指針嗎?」 重要的是要首先明白,這幾乎不是你真正想做的事。 – skyde

相關問題