如果这家书店没有库存图书,这家书店可以向与之签约的其他书店采购图书。
图书转让 表如下。
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
.
衷心祝愿。