这是不正确的READ方式吗? - Laravel

时间:2015-12-02 22:31:38

标签: php laravel-5

这是不正确的做法吗?

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

2 个答案:

答案 0 :(得分:-1)

您应该使用:

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

而不是

$cars = Cars::all();

以获得所有汽车为例。

答案 1 :(得分:-3)

除非您生成随机数并且不关心返回的数据,否则不应使用READ UNCOMMITTED。