Laravel пытается получить данные из сводной таблицыPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Laravel пытается получить данные из сводной таблицы

Сообщение Anonymous »

Я пытаюсь получить данные, связанные с моей моделью, из сводной таблицы (отношения «многие ко многим»).
Я устанавливаю для клиентов отношения «многие ко многим» с отделами.
Миграция:

Код: Выделить всё

Schema::create('customer_department', function (Blueprint $table) {
$table->bigIncrements('id');
$table->unsignedBigInteger('customer_id');
$table->unsignedBigInteger('department_id');
$table->timestamps();

$table->foreign('customer_id')
->references('id')
->on('customers');

$table->foreign('department_id')
->references('id')
->on('departments');
});
Модель клиента:

Код: Выделить всё

public function department(){
return $this->belongsToMany('App\Department');
}
Модель отдела:

Код: Выделить всё

public function customer(){
return $this->belongsToMany('App\Customer');
}
Теперь я пытаюсь распечатать все отделы, которым назначен клиент в представлении. Я попробовал

Код: Выделить всё

{{$customer->department}}
or
@foreach($customer->department as $depo)
{{$depo->name}}
@endforeach
or
{{$customer->pivot->department_id}}
...
контроллер:

Код: Выделить всё

public function show(Customer $customer)
{
return view('/customers/customer', ['customer' => $customer]);
}
Однако я получаю несколько сообщений об ошибках, пустые массивы или ничего не могу исправить. Что я делаю не так? Что я забыл?

Подробнее здесь: https://stackoverflow.com/questions/658 ... ivot-table
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Laravel 4.1 удаляет атрибуты сводной таблицы из ответа
    Anonymous » » в форуме Php
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Laravel Eloquent, фильтрация по столбцу сводной таблицы
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Две проблемы: первая пытается запустить условный сценарий if с несколькими значениями, вторая пытается сравнить два знач
    Anonymous » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Проблема с выбором параметров для сводной таблицы с помощью Pandas
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Изменение порядка заголовков сводной таблицы
    Anonymous » » в форуме Python
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»