【发布时间】:2022-01-10 12:46:48
【问题描述】:
我想在一个方法中使用不同的查询,并且我想在其中传递一部分查询。
我的方法是这样的:
static function methodName($partOfQuery)
{
ModelName::where('...')->$partOfQuery->...;
}
我想做类似的事情:
$partOfQuery = where('columnName', '>=', 5)->whereRaw('Other Condition');
self::methodName($partOfQuery);
但我遇到了这个错误:
Call to undefined function App\Classes\ClassName\where()
有人可以帮我解决这个问题吗?谢谢
【问题讨论】:
-
我认为您的问题缺乏信息。您想在哪里使用 methodName 方法?看来您想使用模型类本身内部的方法