0
A
回答
1
如果您有秩序和類別之間的關係,然後在類別您將有類似的方法:
public function orders() {
return $this->hasMany(Order::class, 'category_id')
}
凡category_id
是爲了模型外鍵。
現在你可以在分類模型的召喚:
$count = $category->orders()->count();
拿到類別的訂單數量。
1
你可以這樣來做:
$results = Order::select('category', DB::raw('count(*) as total'))
->groupBy('category')
->get();
這將計數訂單類別。
+0
是的,但是EXACT類別當前模型的外觀數目不在? – Yuray
相關問題
- 1. 如何獲得具有相同「Title」屬性的字段值Jquery?
- 2. 只顯示具有相同屬性的最高值的記錄
- 3. 如何獲得具有相同類的鏈接的href屬性
- 4. 如何獲取具有不同屬性的XML標記的值?
- 5. 的jQuery - 獲得具有相同的數據屬性的元素的數組值
- 6. 如何獲得具有相同值的所有數組鍵
- 7. 如何從具有兩列的表中獲取記錄具有相同的值?
- 8. ActiveRecord - 具有相同值的組記錄
- 9. 如何根據記錄獲取具有一定數量屬性的記錄?
- 10. 具有相同屬性的Python最大和最小記錄
- 11. 如何使用SQL獲得具有相同值的行數?
- 12. 如何獲得具有相同價值的財產計數?
- 13. 獲得具有相同的列值
- 14. silverstripe RestfulServer模塊 - 獲得相關記錄的所有屬性
- 15. 如何獲取具有相同名稱的所有屬性?
- 16. 如何從HTML中獲得具有相同類屬性的所有元素?
- 17. 如何獲得具有多個記錄
- 18. XSL - 如何添加具有相同屬性的所有值?
- 19. 如何防止泰坦產生具有相同屬性的重複記錄?
- 20. 如何獲得具有相同截止標記的行集?
- 21. 如何獲得具有相同最高值的所有密鑰?
- 22. 如何獲取具有相同姓氏的下一條記錄
- 23. 如何用Doxygen記錄具有相同名稱的枚舉值?
- 24. sqlite獲取具有相同列值的記錄
- 25. 如何獲得以前的記錄,如果在mysql上有相同的值
- 26. SQL Server - 跨所有列計數記錄具有相同的值
- 27. 如何計算具有相同屬性值的元素
- 28. 如何計算在JavaScript中具有相同值的HTML屬性?
- 29. JQuery獲取具有相同名稱的屬性值
- 30. 如何獲得具有反射的屬性的值
「訂單」和「類別」之間是否存在已定義關係?我想我很困惑爲什麼像'Order :: where('category',$ yourCategory) - > count();'這樣的東西不夠用。 – camelCase