假设我们从数据库中得到了这样一个集合:
$projects = Projects::all();
现在,例如,我想使用指定列的值获取特定项目。例如,假设任何项目都有一个唯一的 pr_code,现在我想获得一个 pr_code 为 1234 的收藏品。
注意 = 我知道使用 Projects::where('pr_code', 1234)->first()
但我不想要这个。我想在集合中使用
我怎么做到的?
最佳答案
收藏也有where和 first (和 whereFirst )功能。因此,您只需更改链中函数的顺序:Projects::all()->firstWhere('pr_code', 1234)
关于php - 使用集合值获取 Laravel 集合的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71038576/