升级到Laravel 5.3后,Jenssegers / mongodo关系无效

时间:2016-09-01 06:59:18

标签: mongodb laravel-5.3 jenssegers-mongodb

升级到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 Model并且有一个商店(Moloquent)。在查询这种关系时,我收到了这个错误。

任何帮助?

1 个答案:

答案 0 :(得分:3)

发布> = 3.1.x(目前 3.1.0-alpha )时可以使用Alpha Laravel 5.3支持 因此,您只需将依赖关系版本升级到3.1.0-alpha并运行composer update

即可