В Laravel проекте запросом получаю данные с двух таблиц.
$tasks = new TaskModel();
$query= $tasks->join('user_models', 'user_models.id', '=', 'task_models.userId');
$itemsArray = $query->sortable()->paginate(3,['user_models.name', 'user_models.email', 'task_models.task','task_models.status']);
Сортирую данные по колонкам с помощью Kyslik. Сортировка отрабатывает только на поля из TaskModel(), а по полям из другой таблицы не отрабатывает. Как я понял, при обращении через join запрос не получает данные о сортируемых полях присоединяемой таблицы, так как метод sortable() действует только на TaskModel().
Подскажите пожалуйста, как правильно применить метод sortable(), что бы сортировка производилась по всем нужным полям. Заранее спасибо!