Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel雄辩的ORM返回标准类而不是实际模型_Php_Model_Laravel_Eloquent_Stdclass - Fatal编程技术网

Php Laravel雄辩的ORM返回标准类而不是实际模型

Php Laravel雄辩的ORM返回标准类而不是实际模型,php,model,laravel,eloquent,stdclass,Php,Model,Laravel,Eloquent,Stdclass,我在做什么 $mymodel = MyModel::where( 'url', $domain )->first(); 这返回了一个MyModel对象,现在不知怎么的,它返回了一个stdClass 发生了什么事?这是关于laravel的更新吗?我改变了什么吗 谢谢找到了问题。我今天确实更新了laravel,它正在更新为开发版本。 作为开发人员,它可能会有bug,而且它确实有。我刚刚回滚到版本4.1.22,它工作正常。我昨天遇到了完全相同的问题。但是刚刚再次更新,它似乎已经被修复。您的代码

我在做什么

$mymodel = MyModel::where( 'url', $domain )->first();
这返回了一个MyModel对象,现在不知怎么的,它返回了一个stdClass

发生了什么事?这是关于laravel的更新吗?我改变了什么吗


谢谢

找到了问题。我今天确实更新了laravel,它正在更新为开发版本。
作为开发人员,它可能会有bug,而且它确实有。我刚刚回滚到版本4.1.22,它工作正常。

我昨天遇到了完全相同的问题。但是刚刚再次更新,它似乎已经被修复。

您的代码在我看来很好,是否作为stdClass获取空对象?否。我获取该stdClass上的所有表字段。。但它应该是一个模型对象,这样我就可以访问我拥有的方法。。它工作正常,但突然开始只返回stdClass。我今天更新了laravel,不知道是否可以从中受益