【发布时间】:2017-07-31 10:29:55
【问题描述】:
我有Order 表,其中用户订单将与他们的id 一起存储,并且还有0 / 1 的状态以显示该订单是否由用户支付。
现在我想在他们的个人资料中显示,例如,他们有 10 个订单和 3 个已付款。
我可以获得 10 个总订单数,但我无法获得已支付的这 3 个订单的数量。
目前我有这个:
$ordersd = DB::table('orders')->where('status', Auth::user()->username)->pluck('status')->count();
但这不是我需要的,因为我需要指定 count 对我来说只有状态为 1 的订单属于已登录用户。
我该怎么做?
谢谢。
【问题讨论】: