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