我现在四处寻找并测试了大约2个小时的事情,我终于想出了寻求帮助的时间。
基本上,我想在目录上进行搜索 - 但只返回以特定字母开头的项目。我已经尝试过多次从原始查询到尝试弯曲where()到我喜欢的东西 - 但实现这一点的现有方法都没有对我有用。
代码很简单,我在这里工作。
$var = DB::('table')->where('field', 'LIKE', "%$argument")->get();
$参数通过URI传递(root.com/controller/sort-by/field/$arg)。当dd()时,所有URI段都会正确打印出来。所以正确的值传递给查询,我会假设?另外,如果我dd($ var),那么当我删除where()语句时,它会填充表的条目。
我在这里尝试了很多东西,目前没有任何东西可以拉动我在数据库中的单一条目......
那么,我是否非常忽视这里的某些事情 - 或者实际上是以错误的方式解决这个问题?
答案 0 :(得分:1)
我将查询换成了
$foo = MODEL::where('#FIELD#', 'LIKE', $arg . '%')->get();
然后我可以通过枚举返回的数组来访问这些值。因此,需要一个foreach,但总的来说。
{{ $foo[0]->field }}
返回字段值。
谢谢大家。