Region.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Region extends Model
{
protected $fillable = ['region'];
public function passport()
{
return $this->hasMany('App\passport');
}
}passport.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class passport extends Model
{
protected $table = 'passport';
protected $fillable = ['name', 'no_pass', 'negara', 'city', 'image', 'regions_id'];
public function region()
{
return $this->belongsTo('App\region');
}
}发布于 2020-05-10 15:15:25
你的模型应该是这样的
public function passports()
{
return $this->hasMany('App\passport','regions_id','id');
}执行此命令
composer dump-autoload然后执行artisan命令
$region = \App\Region::find(1);
$region->passports;https://stackoverflow.com/questions/61708359
复制相似问题