where(like) issue"-6ren"> where(like) issue"-我有这个代码 $users = array(); $users_to_add = User::all()->where('unit', 'LIKE', '%'.$request->unit.'%');-6ren">
gpt4 book ai didi

mysql - 拉维尔 "->where(like) issue"

转载 作者:行者123 更新时间:2023-11-29 10:05:33 25 4
gpt4 key购买 nike

我有这个代码

$users = array();
$users_to_add = User::all()->where('unit', 'LIKE', '%'.$request->unit.'%');

但是我在 $users_to_add 上什么也没得到。之类的不行。我错过了什么?

最佳答案

all() 实际上运行一个查询来获取所有用户。因此,您的 where() 调用位于 Collection (PHP),而不是查询生成器 (SQL)。

您需要使用 get(),但请确保在调用它之前声明查询条件。

get() 将根据您定义的条件执行查询,并返回结果集合。

User::where('unit', 'LIKE', '%'.$request->unit.'%')->get();

关于mysql - 拉维尔 "->where(like) issue",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51987077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com