首页 > 解决方案 > 选择所有带有空文件的行 Laravel

问题描述

我想获取$result其中一个skillIdsubjectId字段为空的所有行,并且当两者都为空时。我已经尝试如下,它没有按预期工作。我怎样才能做到这一点?

$result= Course::findOrFail($row);
if(empty($result['skillId']) || ($result['subjectId'])){
   
   $data['id']=$result['id'];
    $data['course']=$result['course'];
}

标签: phplaraveleloquentlaravel-8query-builder

解决方案


$result= Course::where("skillId", null)->orWhere("subjectId", null)->get();

现在您无需检查条件即可获取数据。

$id=$result['id'];
$course=$result['course'];

推荐阅读