Если в книжном магазине нет книг на складе, этот книжный магазин может приобретать книги в другом книжном магазине, с которым у него есть контракт.
book_transfers Таблица выглядит следующим образом.
ID | sender_bookstore_id | delivery_bookstore_id
1 | 2 | 3
2 | 1 | 2
3 | 3 | 1
книги таблица
ID | store_name
1 | London Garden Book Store
2 | Englaland Cafe Book
3 | Domesday Book Store
Два столбца sender_bookstore_id
и delivery_bookstore_id
принадлежат одной таблице. Название этой таблицы книги.
Код моего контроллера ниже:
$data = BookTransfer::join('books', 'books.id', '=', 'book_transfers.sender_bookstore_id')
->select(
'book_transfers.*',
'book_transfers.sender_bookstore_id as sender_id',
'book_transfers.delivery_bookstore_id as delivery_id',
'books.store_name as sender_store_name'
)
->groupBy('book_transfers.id')
->get();
return $data;
Я могу получить только sender_store_name
здесь. Мне нужно добавить дополнительный код для delivery_store_name
в вышеуказанном контроллере, но я не знаю, как получить delivery_store_name
.
Best Regards,