我没有找到这个错误类“app//Barang”
这是我的线人
@foreach($pesanan_details as $pesanan_detail)
<tr>
<td class="pt-3 pb-3">{{ $no++ }}</td>
<td class="pt-3 pb-3">{{ $pesanan_detail->barang->nama_barang }}</td>
<td class="pt-3 pb-3">{{ $pesanan_detail->jumlah }} </td>
</tr>
@endforeachPesananDetail:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class PesananDetail extends Model
{
public function barang()
{
return $this->belongsTo('app/Models/Barang','barang_id','id');
}
public function pesanan()
{
return $this->belongsTo('app/Models/Pesanan','pesanan_id','id');
}
} 模特/巴朗:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Barang extends Model
{
public function pesanan_detail()
{
return $this->hasMany('app/Models/PesananDetail','barang_id','id');
}
}我是拉拉威尔的新手,我不知道哪里出了差错,请帮帮我
发布于 2022-03-15 12:44:17
App\Models\Barang位于命名空间App\Models中。您不需要使用完整的类路径
namespace App\Models; // current namespace
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class PesananDetail extends Model
{
public function barang()
{
// refers to App\Models\Barang
return $this->belongsTo(Barang::class, 'barang_id', 'id');
}
}https://stackoverflow.com/questions/71476569
复制相似问题