【发布时间】:2022-04-14 13:04:47
【问题描述】:
我在控制器中有条件检查数据库中的值,并根据该值将用户重定向到不同的登录页面
public function getLogin()
{
$login = DB::table('login')->pluck('login');
//var_dump($login);
if ($login == 1) {
return View::make('users.login');
} else {
return View::make('users.login1');
}
}
当我进入登录页面时出现此错误
Illuminate\Support\Collection 类的对象无法转换为 int
当我var_dump($login); 我得到
object(Illuminate\Support\Collection)#304 (1) { ["items":protected]=> array(1) { [0]=> int(1) } }
我该如何解决这个错误?
【问题讨论】:
-
您要检查集合中的所有值是否为 1,还是要检查集合中是否至少有 1 个项目?
标签: laravel