Laravel 5.5 模型的问题,请大家看一下详情,帮我解答一下,非常感谢大家!
$new_com_sta_line_det = $new_company_status->com_sta_line_det;
中间将 com_sta_line_det 进行了修改,后面想拿到修改后的 com_sta_line_det
又进行了一次:
$new_com_sta_line_det = $new_company_status->com_sta_line_det;
但是第二次的结果依然和第一次一样,拿不到修改后的数据,这是 Laravel 的规则吗?
如果想拿到修改后的数据,应该怎么拿呢?
请大家指点一下!非常感谢!
大家提供的方法 refresh() 和 fresh() 都不行,不知道具体是什么原因,可能是版本的原因,我的版本是 5.5,也可能不是版本的原因。。。
我用的这个方式得到的新值:$new_company_status->com_sta_line_det()->get()
$new_com_sta_line_det = $new_company_status->com_sta_line_det->refresh();