在blade中使用关联模型的数据,必须使用模型方法获取数据DB无效
xuexi 2025-09-18 17:50:32 发表在:PHP 查看数:9

控制器代码

public function adminuser(){
                 return $this->hasOne(Admin_user::class,'id','shenpiren_id'); 
            }

blade中代码

@foreach ($jilu as $v)
                <div class="review-card">
                    <div class="card-header">
                        <div class="reviewer-info">
                            <div class="avatar"> {{ $v->adminuser ? mb_substr($v->adminuser->name, 0, 1, 'UTF-8') : mb_substr($v->u->name, 0, 1, 'UTF-8') }} </div>
                            <div class="reviewer-details">
                                <div class="reviewer-name">{{ $v->adminuser ? $v->adminuser->name : $v->u->name}}</div>
                                <div class="review-time">{{ $v->created_at }}</div>
                            </div>
                        </div>

                        @if( $v->shenpijieguo == '同意')
                         <span class="status completed">同意</span>
                        @elseif( $v->shenpijieguo =='拒绝')
                        <span class="status in-progress">拒绝</span>
                        @else
                        <span class="status completed">发起流程</span>
                        @endif
                        </span>
                    </div>
                    <div class="review-comment">
                         {{ $v->yijian ?? $gongdan->sqms }}
                    </div>
                </div>
                @endforeach
最近访问时间:2025-09-19 01:21:20
知识库:382条鸣谢:TAY  备案号:蜀ICP备2024090044号-1