是否有可能在我通過集合的視圖中使用哪個位置?Laravel:在View中使用「where」?
例如:我有一個集合,傳遞給我的視圖爲$statuses
。 視圖內我想過濾收集統計的目的:
是否有可能做這樣的事情?
{{ $statuses->where('category', '=', 'open')->count() }}
是否有可能在我通過集合的視圖中使用哪個位置?Laravel:在View中使用「where」?
例如:我有一個集合,傳遞給我的視圖爲$statuses
。 視圖內我想過濾收集統計的目的:
是否有可能做這樣的事情?
{{ $statuses->where('category', '=', 'open')->count() }}
是的,你可以,[閱讀文檔(https://laravel.com/docs/5.3/collections#method-where)所有可用的方法雖然將嚴格適用於收藏,與'Builder'的'Where'不同。 –
好的,我認爲它會和建造者的地方一樣()。剛剛刪除了'=''部分,它的工作原理。下次應該查看文檔。 – Scarwolf
你知道如果有可能計算在一個關係?例如:'$ devices-> status-> where('category','open') - > count()'檢查有多少設備打開狀態類別? – Scarwolf