0
モデルに動的にアクセスしようとしているため、関数に渡す文字列に応じてそれぞれの数を取得できます。 これは、コントローラの私の関数は次のようになります。私は、文字列を渡すときに、この場合'Article'
には、私はエラーを取得するように、Laravel 5.2 - 変数からモデルを作成する
public function numberOf(Request $request){
$modelName = $request['option'];
$model = new $modelName;
$data = $model->count();
return json_encode($data);
}
しかし:
Fatal error: Class 'Article' not found
私はそれを呼び出していたとしてもコントローラ:
use App\Article;
名前空間を設定しましたか? – Peon
はい、私はこのような記事モデルを使用しているとき、同じコントローラ内の他の関数でうまくいきます:$ numberOfArticles = Article :: count(); – Marco