想请问一下各位, 我目前是使用 larvavel 5.2 跑 task job
也就是排程的部分, 但发现一个很奇怪的问题,
就是为什么我的sql执行会变成异步,
举例来说
<?php
Use Illuminate\Support\Facades\DB;
DB::beginTransaction();
DB::delete(DB::raw($delete_sql));
DB::commit();
for ($i = 0; $i <=2 ; $i++) {
DB::insert(DB::raw($insert_sql));
}
php是单执行绪的程式,
但执行这个task会发生insert完资料, 再跑delete,
导致table是被清空的
请问是要调整什么参数来设定db query同步与异步吗
有大大知道吗, 谢谢
但我手动补跑task 又会正常
php artisan tt:test