php - 选择所有带有空文件的行 Laravel
问题描述
我想获取$result
其中一个skillId
或subjectId
字段为空的所有行,并且当两者都为空时。我已经尝试如下,它没有按预期工作。我怎样才能做到这一点?
$result= Course::findOrFail($row);
if(empty($result['skillId']) || ($result['subjectId'])){
$data['id']=$result['id'];
$data['course']=$result['course'];
}
解决方案
$result= Course::where("skillId", null)->orWhere("subjectId", null)->get();
现在您无需检查条件即可获取数据。
$id=$result['id'];
$course=$result['course'];
推荐阅读
- php - 在 Woocommerce 中更改“无产品”消息
- c# - HTTPS POST Web 服务请求格式 - 在子节点内插入多个值
- python - 正则表达式仅用于字符串中的数字?
- symfony - Symfony 中的 Materializecss 选择不起作用
- circleci - 从拉取请求触发 CircleCI 构建
- ios - 在基本折线图工具提示中添加额外数据。
- c# - 将 uint 从 c 移植到 c#
- javascript - 在 Javascript 中打开电子邮件客户端时捕获 URL
- swift - 执行 geocodeAddressString 两次(计算两个 CLLocations 之间的距离) - Swift 4
- java - 将点添加到 PDF Android