我在Laravel的用戶模型中有兩個對象。假設我們說比較Laravel中的兩個對象
public function someFunction(User $user) {
$adminUser = User::where('role', '=', 1);
if($adminUser === $user) {
return true;
}
return false;
}
這是比較Laravel中兩個對象的正確方法嗎?根據PHP Object Comparison,這應該工作。
感謝您的任何意見。
你是什麼意思:'沒有辦法比較沒有訪問模型的特定列'? – Maraboc
沒有這樣做:$ user-> role – user1506104
那麼在用戶模型isAdmin中定義一個方法,然後使用它$'user-> isAdmin()'? – Maraboc