我已经在模型中定义了这样的范围
class Station extends Model {
protected $primaryKey = 'st_id';
public function scopeByDid($query)
{
return $query->groupBy("st_did");
}
}
我可以从控制器调用byDid但是我无法通过这样的刀片模板获取它
@foreach ($river->stations->byDid as $didType)
....
@endforeach
我怎么得到它。感谢您的回复。感谢
答案 0 :(得分:0)
如果您将关系作为属性获取(最后没有tilewms
),则意味着该关系将在范围之前被检索。
要让您的代码正常工作,您只需将foreach更改为:
()
希望这有帮助!