Свойство [id] не существует в этом экземпляре коллекции. Laravel 6 Страница редактирования - PullRequest
0 голосов
/ 01 марта 2020

Я не могу найти правильный способ устранения этой ошибки.

Я пробовал этот код в моем PostController. php файле и edit () function

FileName: PostController. php

    {
        $posts = DB::table('categories')
        ->join('posts', 'categories.id', 'posts.category_id')
        ->get();
        return view('post.edit', compact('posts'));
    }

Теперь взгляните на edit.blade. php файл. Я хочу извлечь данные из категории таблицы из базы данных на страницу редактирования сообщений

FileName : edit.blade. php

                  <div class="form-group">
                    <label>Category</label>
                    <select class="form-control" name="category_id">
                      <option>Select category</option>

                      @foreach($categories as $category)
                      <option value="{{ $category->id }}">{{ $category->name }} 
                      </option>
                      @endforeach

                    </select>
                  </div>
                </div>





...