私はビューからモデル関数を使用する方法は? - laravel 5.4
public function scopetest($query)
{
return $query->pluck('name');
}
}
あるモデルクラスに機能を作り、私のコントローラのコードは
public function index()
{
$books = Book::all();
return view('welcome',compact('books'));
}
である私は私のビューファイルを書いたテスト()関数の結果を得るために
@foreach($books as $book)
{{$book->test()}}
@endforeach
しかし、このページにアクセスすると、「名前」フィールド値が3回表示されます。なぜ3回ショー?モデル関数をビューから呼び出す方法は? &正しいプロセスは何ですか?親切にお手伝いください
あなたがループしているために3回ある可能性がありますか? –
ルーピング?しかしここで? – Masum
ブレードビューからscopetest関数を呼び出したいですか? – sunilwananje