Student.php
它有很多费用

class student extends Model{
    public function fees($round){
        return $this->hasMany(fee::class)->where('payment_round','=',$round);
    }
}
Fee.blade.php
@foreach($student->fees("parameter") as $fee)
    {{$fee->myproperty}}
@endforeach
如何将参数传递给 $student->fees("parameter")?

最佳答案

尝试这样的事情:

@foreach($student->fees($parameter)->get() as $fee)
   {{ $fee->myproperty }}
@endforeach

我认为您将相关模型的集合 fees 与查询构造函数 fees() 混淆了。

关于php - 如何在 Blade 内的 Laravel 关系函数中传递参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54854162/

10-09 22:24