octoberCMS的构建器工具中具有hasOne关系字段的更新记录上的内部服务器错误
答案 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" ] ];