0
我使用Laravel 5.2,并试图在通过现有会话where子句:
Laravel 5.2:传递会话在where子句中
会议称为currentOrderReference作品如预期,其值为: 31GENERND2342
如果我尝试使用下面的查询,以获得CUSTOMER_ID,查询不返回任何CUSTOMER_ID:
$ref = session()->get('currentOrderReference');
Order_reference::select('customer_id')->where('reference',$ref)->first();
乙UT如果我有这样的价值取代VAR $裁判,然后它
Order_reference::select('customer_id')->where('reference','31GENERND2342')->first();
我在第一个查询做错了什么?
你可以用'$ REF =会话( 'currentOrderReference');',请参阅[文件](https://laravel.com/ docs/5.4/session) – Perry
难道你不认为如果'$ ref'是空的 - 那么你不会在会话中存储价值? –