я сделал функцию в классе модели, котораяспособ применения функция модели из вид? - 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