我正在尝试根据卖家 ID 获取用户创建的报价的用户名。我在数据库中有 2 个表:第一个表 User
用户
|
| - 身份证
| - 姓名
第二个表订单:
订单
|
| - 身份证
| - 卖家(用户 ID)
我想要实现的是根据订单的卖家 ID 获取用户名
这是我的 Controller.php:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
Use Auth;
Use App\User;
use Illuminate\Support\Facades\Validator;
use Session;
class MarketplaceController extends Controller
public function index(){
$offers = DB::table('order')->paginate(30);
return view(
'marketplace.index',
[
'title' => 'Browse offers',
'offers' => $offers,
]
);
}
}
这是我的blade.php
@foreach($offers as $offer)
<hr>
<div data-link="/offer/{{ $offer->id }}" class="col-12 offer">
<div class="col-3">{{ $offer->title }}</div>
<div class="col-3">{{ $offer->description }}</div>
<div class="col-3">{{ $offer->status }}</div>
<div class="col-1">{{ $offer->price }}zł</div>
<div class="col-2">Sprzedawca:{{ $offer->seller }}</div>
</div>
@endforeach
<div class="col-6 offset-3" id="pagination">
{{ $offers->links() }}
</div>
我正在使用 Laravel 7.21.0 你有什么想法吗?
素胚勾勒不出你
胡说叔叔