Php Laravel如何检查控制器中的两个条件是否有效
我是拉拉维尔的新手,如果这个条件有效,我想将客户重定向到特定页面,但有问题,你能帮我吗Php Laravel如何检查控制器中的两个条件是否有效,php,laravel,Php,Laravel,我是拉拉维尔的新手,如果这个条件有效,我想将客户重定向到特定页面,但有问题,你能帮我吗 if (Customer::where(('customer_id', 'LIKE', $request->customer_id)&&('package_id'==2))->exists()){ return view('index.customer.customerabout'); 试试这个 if(Customer::where('customer_id', 'LIKE
if (Customer::where(('customer_id', 'LIKE', $request->customer_id)&&('package_id'==2))->exists()){
return view('index.customer.customerabout');
试试这个
if(Customer::where('customer_id', 'LIKE', $request->customer_id)->where('package_id', 2)->count() > 1) {
// .......
}
可以对和条件使用多个where语句。对于您可以使用或在何处使用的条件或条件。要检查它是否存在,您应该检查计数是否大于0
if(Customer::where('customer_id', 'LIKE', $request->customer_id)->where('package_id', 2)->count() > 0) {
// your code here
}
如果要使用或运算符,可以执行此操作
if(Customer::where('customer_id', 'LIKE', $request->customer_id)->orWhere('package_id', 2)->count() > 0) {
// your code here
}