0

通常の auth eloquent ドライバーでユーザーを認証しています。
ユーザー (ログイン後) が別のモデルのインスタンスでもあるかどうかも確認したいと思います。
彼が model_2 のすべてのデータを含む配列を持っていることがわかりましたが、それが空かどうかを確認することは
回避策のように聞こえます。
これにどのように対処すればよいですか?

モデル 1: Auth::user
モデル 2: 教師

if(Auth::check) {// check for logged in
    if(Auth::user()->is_teacher() ? // -- how can I do this?
4

1 に答える 1

0

多分これはあなたのために働くことができます:

$email = Auth::user()->email;
$match = false;

if (Teacher::where('email','=',$email)->first() != NULL) {
    $match = true;
}

return $match;
于 2013-03-23T13:49:55.030 に答える