首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php artisan tinker (null)有很多

php artisan tinker (null)有很多
EN

Stack Overflow用户
提问于 2020-05-10 15:04:00
回答 1查看 151关注 0票数 0

Region.php

代码语言:javascript
复制
<?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

代码语言:javascript
复制
<?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');
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-10 15:15:25

你的模型应该是这样的

代码语言:javascript
复制
public function passports()
{
  return $this->hasMany('App\passport','regions_id','id');
}

执行此命令

代码语言:javascript
复制
composer dump-autoload

然后执行artisan命令

代码语言:javascript
复制
$region = \App\Region::find(1);
$region->passports;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61708359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档