При попытке соединить эти две таблицы я получаю сообщение об ошибке:
Столбец 'manager_id' был указан несколько раз для 'temp_table'.
Я не знаю 'На самом деле у меня есть что-то под названием temp_table
.
Я использую пакет League Fractal
для Laravel.База данных T-SQL
.
$query = $this->makeWithoutOrder();
$query->join('region_bridge', 'region_bridge.manager_id', '=' ,'employee.id')
->join('office_bridge','office_bridge.manager_id', '=' ,'employee.id')
->orderBy('region_bridge.region_id', 'ASC')
->orderBy('office_bridge.office_id', 'ASC')
->orderBy('employee.name', 'ASC');
$model = $query->skip($limit * ($page -1))
->take($limit)
->get();
public function makeWithoutOrder(array $with = array())
{
return $this->model->with($with);
}