Jenssegers/mongodo 升级到 Laravel 5.3 后关系不起作用
Jenssegers/mongodo relations not working after upgrading to Laravel 5.3
升级到 Laravel 5.3 后,查询混合关系会引发错误。
FatalErrorException in Builder.php line 613:
Call to a member function all() on array
我正在使用 HybridRelations 特征,并尝试从 Eloquent 模型
查询 Moloquent 模型
$user->store()->first();
这里 $user 是一个 Eloquent 模型并且有一个商店 (Moloquent)。查询此关系时,出现此错误。
有什么帮助吗?
Alpha Laravel 5.3 支持在版本 >= 3 上可用。1.x(当前 3.1.0-alpha)
所以你可以简单地将依赖版本升级到 3.1.0-alpha
和 运行 composer update
升级到 Laravel 5.3 后,查询混合关系会引发错误。
FatalErrorException in Builder.php line 613:
Call to a member function all() on array
我正在使用 HybridRelations 特征,并尝试从 Eloquent 模型
查询 Moloquent 模型$user->store()->first();
这里 $user 是一个 Eloquent 模型并且有一个商店 (Moloquent)。查询此关系时,出现此错误。
有什么帮助吗?
Alpha Laravel 5.3 支持在版本 >= 3 上可用。1.x(当前 3.1.0-alpha)
所以你可以简单地将依赖版本升级到 3.1.0-alpha
和 运行 composer update