使用webman推荐的的Laravel的orm 执行mysql的函数方法报错,但是在navicat上面执行CALL getSignCount(1)都是可以返回数据的
$user_id = 1;
$data = DB::select('call getSignCount(?)', [$user_id]);
ErrorException: Packets out of order. Expected 1 received 4. Packet size=6 in D:\phpstudy_pro\WWW\webman\vendor\illuminate\database\Connection.php:375<br />
在database里面加上,PDO::ATTR_EMULATE_PREPARES => true (启用模拟预处理)就可以操作了