我在UserRepository.php中的功能是这样的:
public function displayList($year, $subaccountcode = NULL)
{
$query = Self::orderBy('programcode')
->orderBy('accountcode')
->findWhere(['year' => $year])
if(isset($subaccountcode))
->findWhere(['subaccountcode' => $subaccountcode]);
else
;
return $query;
}
我添加一个条件来检查subaccountcode是否存在。我试着喜欢它,但是存在错误:
2/2 ReflectionException in Container.php line 809: Class App\Repositories\UserRepository does not exist
如何解决错误?
更新
我使用的是第三方软件包。我从这里开始:https://github.com/andersao/l5-repository
答案 0 :(得分:0)
这取决于array([[1,2,3,4],[1,2,3,4]])
的作用。如果它类似findWhere()
并且它返回一个对象,但不返回查询构建器的实例,那么执行以下操作:
find()