laravel - 如何在 Laravel Collection 上使用 OR
问题描述
我有一个 Laravel 集合,其中每个元素都有键action
,值可以是“手动”、“自动”和其他类型。action
我正在尝试获取“手动”或“自动”的所有元素,我尝试遵循 Laravel 收集方法,但它什么也没返回。
$manualTransactions = $allTransactions
->where('action','Manual')
->where('action','Used');
但是,如果我尝试以下操作,它action
也会返回“手动”的所有元素,如果我将“手动”替换为“已使用”,它会返回“action
已使用”的所有元素
$manualTransactions = $allTransactions
->where('action','Manual');
问题:如何获取action
“手动”或“已使用”的所有元素?我看到了 Laravel 集合方法,但我没有找到类似 orWhere 方法的东西。
解决方案
推荐阅读
- django - 在 Django Rest Framework 中将 blob 保存为文件
- flutter - 指纹认证不弹出对话框[Flutter]
- python - Django导入顺序导致从另一个应用程序导入类时默认用户模型出错
- r - 使用 2 个数据框 (R) 匹配和替换值
- python-3.x - 计算非常大的 CSV 文件的列表列中对象的出现次数
- python - Tensorflow 自动编码器损失不收敛
- python - 在自定义图像字段的反向数据迁移中找不到“wagtailimages”
- node.js - 如何在 KeystoneJS v5 中添加 MongoDB Atlas 云数据库
- docker - 对于 Docker,如何同时访问 LAN 主机以及其他容器?
- statistics - 面试概率脑筋急转弯