Php 在laravel中返回多对多关系结果,如果不返回null';不存在
我有一个表科目和教师之间的关系(多对多) 学科 身份证件 标题 有 has()是根据关系过滤选择模型。因此,它的行为非常类似于正常的WHERE条件。如果您只使用has('relation'),这意味着您只想获取在该关系中至少有一个相关模型的模型 例如: 用户>hasMany>帖子Php 在laravel中返回多对多关系结果,如果不返回null';不存在,php,laravel,laravel-8,Php,Laravel,Laravel 8,我有一个表科目和教师之间的关系(多对多) 学科 身份证件 标题 有 has()是根据关系过滤选择模型。因此,它的行为非常类似于正常的WHERE条件。如果您只使用has('relation'),这意味着您只想获取在该关系中至少有一个相关模型的模型 例如: 用户>hasMany>帖子 $users=User::has('posts')->get()如果本学期有老师附属于我,我想将科目返回给老师,而在你的情况下,它只返回有科目的老师\
$users=User::has('posts')->get()如果本学期有老师附属于我,我想将科目返回给老师,而在你的情况下,它只返回有科目的老师\