首先我給出了所有三種表格結構。我怎樣才能獲取不同的表列中的另一個表數據?
在這裏,我怎麼能在permissions
表中獲取action_id
從actions
表? 以及如何從roles
表中獲得role_id
permissions
表?請告訴我簡單的方法,我是Laravel的初學者。
行動型號:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Action extends Model
{
//
protected $table = "actions";
//public $fillable = []
public function role(){
return $this->belongsTo('App\Action');
}
public function permission(){
return $this->belongsTo('App\Action');
}
}
權限模型:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Permission extends Model
{
//
protected $table ="permissions";
public function actionGet(){
return $this->hasOne('App/Permission');
}
}
你的意思是將action_table中的action_id數據插入權限表? – Priyanshu
是的,當我有'行動'表'id'然後我想插入數據''action_id''權限'表。 –
「請告訴我簡單的方法」 - 嚴重的是,如果您想學習,請停止尋找簡單的方法。 – ggdx