2017-07-18 10 views
1

Laravel Web AppのArtisanコマンドを書きたいと思います。Artisanコマンドの作成 - データベースからのデータの表示

コマンドは、データベースの特定のテーブルのレコードを表示する必要があります。

public function handle() { 
     DB::table('logincount')->orderBy ('customer_id')->chunk (100, function ($users) { 
      foreach ($users as $user) { 
       // 
      } 
     }); 
    } 
:私はそれがそのように何かで作業することができだと思う

は、私はすでにコマンドフォルダに Loginstats.phpと呼ばれる新しいコマンドを作成したが、私は

....ロジックで苦労しています

データベースからデータを取得するには、何が必要ですか?

Command.phpの一般的な職人のコマンドでも可能ですか?

ありがとうございました!

+0

あなたが実行するのであれば、あなたは何を見ていますあなたの命令? –

+0

[Symfony \ Component \ Debug \ Exception \ FatalErrorException] クラス 'App \ Console \ Commands \ DB'が見つかりません – Trayer

+0

@Trayer '使用DB'を先頭に追加します –

答えて

2

DBはファサードですので、あなたは完全な名前空間を使用する必要があります

\DB::table... 

それともnamespace句の後にクラスの先頭にuse DBを追加する:

use DB; 
関連する問題