我试图使用旧的助手与updateorcreate。我有一个关于域的文本区。如果用户已经发布了一些内容,那么当他想要更新时应该显示旧的文本。当我尝试使用旧的助手{{old('about', $profile->about)}}
时我得到这个错误:尝试读取属性"about"在零。当我删除旧的助手,写一些东西,然后添加旧的助手,然后它就工作了。我明白,它试图检索的东西不是在数据库中。我试着让about字段为空,但它仍然不起作用
在您的情况下,$profile
似乎是空的。也许是创建表单而不是编辑表单?
Try to:
{{old('about', $profile->about ?? '')}}
or
{{old('about', optional($profile->about))}}
当old和profile不存在时使用空字符串