Шпаргалка по функциям выборки данных из БД в Laravel

	$model = new Model();
	$data = [];

	$data = $model->all();                                          // все записи
	$data[] = $model->find(1);                                      // поиск по ID=1
	$data[] = $model->inRandomOrder()->first();                     // первая случайная запись
	$data = $model->inRandomOrder()->get();                         // все случайные записи
	$data = $model->orderBy('id', 'asc')->get();                    // выборка с сортировкой
	$data = $model->orderBy('id', 'asc')->take(1)->get();           // выборка 1 записи с сортировкой
	$data = $model->orderBy('id', 'asc')->skip(1)->take(1)->get();  // пропускаем 1 запись, выборка 1 записи с сортировкой
	$data = $model->where('id', '=', '1')->get();                   // выборка с условием

	return view('template', ['data' => $data ]);

Тэги:

Тэг в списке: