2
我有一個multitenanted應用程序中的三個Laravel型號:frozennode管理員關係限制租客
Tenant {}
Company {
public function tenant() {
return $this->belongsTo('Tenant');
}
public function group() {
return $this->belongsTo('Group');
}
}
Group {
public function companies() {
return $this->hasMany('Company');
}
public function tenant() {
return $this->belongsTo('Tenant');
}
}
我建立使用Frozennode管理我的應用程序管理界面,使超級管理員可以改變的東西等等。我想能夠改變一個公司的組:
'edit_fields' => [
],
'group' => [
'title' => 'Group',
'type' => 'relationship',
'name_field' => "title",
//'constraints' => ['tenant' => 'tenant']
]
]
但我的約束不起作用。我怎樣才能將顯示的組限制爲與公司所屬的租戶相匹配的組?