Laravel 5在null上调用从模型到控制器的成员函数

时间:2017-09-15 03:01:54

标签: php laravel-5

我还在学习理解基础。 我试图从模型调用一个函数到控制器,但它返回null。 我在 Scanclient.php 中有一个查询,我需要将结果返回到 ScanclientController.php ,但是它返回null

我的模型和控制器如下所示:

型号: ScanClient.php

public function uniqueVisitsPerday()
    {

        $query = DB::table('scan_clients')->select('device_id as deviceId', 'created_at_date as visitDate');

       $items = $query->addSelect(DB::raw('count(DISTINCT address) as uniqueVisitsPerDay'))
           ->whereIn('device_id', [4, 6, 7])
           ->groupBy('device_id','created_at_date')
           ->orderBy('created_at_date', 'asc')
           ->get();

      return $items;
    }

控制器: ScanclientController.php

public function uniqueVisits()
    {        

        dd($this->ScanClient->uniqueVisitsPerDay()->get());

    }

如果你们能提供帮助,那就太好了。非常感谢!

0 个答案:

没有答案