laravel-admin关联模型的小坑

laravel-admin写起来确实很方便。
在$grid 可以使用 关联模型获取关联表的数据,可设置为可修改。
比如:


public function profile() { return $this->hasOne(Profile::class); } $grid->profile()->gender()->editable('select', [1 => '男', 2 => '女']);

在$from中也可以 使用这个关联的模型来 保存数据
比如:

$form->select('profile.gender', '性别')->options([1 => '男', 2 => '女']);

此时数据可以正常的创建和修改。

重点来了,此处需要注意一个坑。

在命名关联模型时不可使用驼峰写法,必须全部小写,否则,$grid显示正常,就是修改时$from保存不了数据。

作者水平有限,不当之处敬请指正。
感谢您的阅读,如果觉得文章对您有帮助,请支持一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注