首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义的属性: stdClass::$profession

未定义的属性: stdClass::$profession
EN

Stack Overflow用户
提问于 2017-07-18 05:57:18
回答 1查看 112关注 0票数 0

我在尝试访问api时遇到错误异常。我似乎能够访问api中除专业字段之外的所有列。下面是我在视图中的代码。

代码语言:javascript
复制
  </thead>
    <tbody>
      @foreach ($teachers as $teacher)
      <tr>
        <td>{{$teacher->id}}</td>
        <td>{{$teacher->name}}</td>
        <td>{{$teacher->address}}</td>
        <td>{{$teacher->profession}}</td>
      </tr>
        @endforeach
    </tbody>

我已经写了一个教师控制器,它有以下代码。

代码语言:javascript
复制
public function getAllTeachers()
{
   $teachers = $this->obtainAllStudents();

  return view('teachers.all-teachers', ['teachers' => $teachers]);
}

这继承自一个ClientController,它作为以下函数检索教师的所有数据。

代码语言:javascript
复制
protected function obtainAllTeachers()
 {
     return      $this>performGetRequest('https://lumenapi.juandmegon.com/teachers');
 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-18 08:11:06

我想你是在用这个:

代码语言:javascript
复制
$teachers = $this->obtainAllStudents();

而不是这样:

代码语言:javascript
复制
$teachers = $this->obtainAllTeachers();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45154294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档