作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
Macroable.php 第 74 行中的 BadMethodCallException:方法 orWhere 不存在。
$category = $categories->where('Node_ID', (explode('.', $cat{$title_id})[0]))
->orWhere('Node_Path', $cat->{$category_name})
->first();
如果我在没有“orWhere”的情况下尝试工作,如果我使用它,则会抛出错误。有人知道哪里错了吗?
最佳答案
您正在尝试对集合使用 orWhere
,这就是它向您显示错误的原因。您应该在这样的模型上使用它(将 Category
作为模型):
$category = Category::where('Node_ID', (explode('.', $cat{$title_id})[0]))
->orWhere('Node_Path', $cat->{$category_name})
->first();
See Laravel Docs for
orWhere()
希望这对您有所帮助!
关于php - 方法或位置不存在。拉维尔 5.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40935435/
我正在使用 git clone 部署我的 Laravel 项目并使用 git pull 进行更新 它工作正常,但每次部署时,我都必须从 config/app.php providers 数组和 ali
我是一名优秀的程序员,十分优秀!