Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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 如何修复“未定义的属性:stdClass::$gamme”_Php_Html_Sql_Laravel - Fatal编程技术网

Php 如何修复“未定义的属性:stdClass::$gamme”

Php 如何修复“未定义的属性:stdClass::$gamme”,php,html,sql,laravel,Php,Html,Sql,Laravel,这是我的第一个应用程序。我有两张桌子: 艺术 gamme 我和他们有关系 艺术模型 gamme_模型 我想按代码搜索文章 控制器中的搜索功能 问题就在这里 这是我的索引文件 我试着替换 {{$row->gamme->type}}到{{$row->gamme\u id} 它可以工作,但我不想看到gamme的id: 你能试试这个吗 $data=Art::其中'code'、'LIKE'、'%'.$search.'%'->paginate5; 欢迎来到苏。。。请不要张贴代码图片,代码是文本,将

这是我的第一个应用程序。我有两张桌子:

艺术

gamme

我和他们有关系

艺术模型

gamme_模型

我想按代码搜索文章

控制器中的搜索功能

问题就在这里

这是我的索引文件

我试着替换 {{$row->gamme->type}}到{{$row->gamme\u id}

它可以工作,但我不想看到gamme的id:

你能试试这个吗

$data=Art::其中'code'、'LIKE'、'%'.$search.'%'->paginate5;
欢迎来到苏。。。请不要张贴代码图片,代码是文本,将其作为代码块中的文本而不是图像添加到问题中您在该查询中没有使用您的模型您使用的是查询生成器,因此没有返回任何关系和模型,查询生成器返回stdClass objects这是我的gamme迁移公用函数{Schema::创建'gammes',函数蓝图$table{$table->big增量'id';$table->timestamps;$table->string'type';};}lagbox xhat我需要做什么?您的模型和迁移看起来很好,但在检索Art数据时,您可能希望了解Art和Gamme之间的关系。请查看快速加载文档https://laravel.com/docs/7.x/eloquent-relationshipseager-loading. 类似于Art::where'code'、'like'、'%'.$search.'%'->带'gamme'->分页5、 Hassen你能在控制器中的return语句之前添加ddArt::where'code'、'like'、'%'.$search.'%'->和'gamme'->get;并向我们显示结果吗?空结果:ohhh它的工作人员使用$data=Art::where'code'、'like'、'%.$search.'%'->分页5;
-id
-code
-designation
-prix
-qte
-gamme_id
-id
-type