0
私はユーザーがいます。ユーザーは国との関係を持ち、国には地域があります。Laravelの関連モデルの値を確認する
私は、地域内にあるすべてのユーザーにアクセスしたい、と私はこのように、それらに関連する国によってそれをやっている:私が使用しようとすると
USER->国別>地域
あなたは次のように:
$users = User::whereHas('country', function ($query) {
$query->where('region', 3);
})
->get();
3番目の行には予期せぬエラーがありました。私はこれを行う最良の方法が何であるか知りたいと思います。
例外はおそらく投稿されたコードではありません。 **あなたの質問に関連するコードを**すべて投稿してください。あなたのコードはあなたが望むものを手に入れます –
これは本当にlaravelでも雄弁なエラーでもなく、PHPの構文エラーです。適切な閉じ括弧、中括弧、またはセミコロンがないことをコードで確認してください。 ";"問題になるかもしれません....私はこれらのエラーを避けるためにIDEや何らかの種類のPHPLintを使うことを強くお勧めします。 –