Попытка разбить внутреннее соединение на страницы, но оно не работает.
Это мой код
$positions = DB::table('position')
->join('company', 'position.company_id', '=', 'company.id')
->select('position.*', 'company.name')
->paginate(15)
->get();
Вот как выглядит массив (без пагинации -> ())
Array(
[0] => stdClass Object
(
[id] => 1
[company_id] => 1
[title] => Software Developer
)
[1] => stdClass Object
(
[id] => 2
[company_id] => 2
[title] => Accountant
)
[2] => stdClass Object
(
[id] => 3
[company_id] => 3
[title] => Insurance salesman
)
и это то, что я использую
use DB;
use Illuminate\Support\Facades\Input;
use Illuminate\Http\Request;
use App\Http\Requests;
paginate отличается от метода get либо get for all, либо paginate для paginated get, но не оба.
уберите get и все заработает. https://laravel.com/docs/5.2/pagination
Других решений пока нет …