Я нашел решение
try {
$Book = \DB::table('books')
->join('categories', 'categories.id', '=', 'books.category_id')
->join('languages', 'languages.id', '=', 'books.language_id')
->join('publishers', 'publishers.id', '=', 'books.publisher_id')
->join('author_translators as aa', 'aa.id', '=', 'books.author_id')
->join('author_translators as at', 'at.id', '=', 'books.translate_id')
->select(
'books.id as id',
'books.name as bookname',
'categories.name as category',
'aa.name as Author',
'at.name as Translator',
'languages.name as Language',
'publishers.name as Publisher',
'books.publishing_date as publishing_date',
'books.edition as edition',
'books.valume_number as valume_number',
'books.ISBN as ISBN '
)->paginate(5);
return response()->json($Book);
} catch (Exception $e) {
return response()->json($e->getMessage(), 500);
}