OctoberCMS插件记录更新服务器内部错误

时间:2019-01-30 12:45:23

标签: laravel octobercms

octoberCMS的构建器工具中具有hasOne关系字段的更新记录上的内部服务器错误

1 个答案:

答案 0 :(得分:0)

在我的数据库中parent_id是外键,我也为关系使用了相同的标签名称,因此我将标签从parent_id更改为parent,我理解这会导致无限次递归查询,因为label和Foreign的名称相同会导致服务器错误500的键“ parent_id”, 它已经解决了我的问题

public $belongsTo = [ "parent_id" => 
[ 
"Stuff\Profession\Models\Profession_list", 
"table" => "stuff_profession_list", "key"=>"parent_id" ] 
];

public $belongsTo = [ "parent" => [ "Stuff\Profession\Models\Profession_list", "table" => "stuff_profession_list", "key"=>"parent_id" ] ];