Skip to content

All topics  /  Laravel

How to Fetch Single Row from Database in Laravel?

Laravel

Sep 26, 2022

How to Fetch Single Row from Database in Laravel?

Hello Friends,

Today our leading topic is how to fetch a single row from a database in laravel. step by step explain laravel find row by email. This tutorial will give you a simple example of laravel getting a single record from a database. let’s discuss laravel get a single row by id. Alright, let’s dive into the steps.

You can use this example with the versions of laravel 6, laravel 7, laravel 8, and laravel 9.

Here, I will give you very simply some examples of getting single records from a database. so let's see the following examples:

Example 1: Using find() Method


/**
 * Write code on Method
 *
 * @return response()
 */
public function index()
{
    $userID = 1;
    $user = User::find($userID);

    
    dd($user);
}

Example 2: Using firstWhere() Method

/**
 * Write code on Method
 *
 * @return response()
 */
public function index()
{
    $email = '[email protected]';
    $user = User::firstWhere('email', $email);

  
    dd($user);
}

Example 3: Using where() and first() Method

/**
 * Write code on Method
 *
 * @return response()
 */
public function index()
{
    $email = '[email protected]';
    $user = User::where('email', $email)->first();

  
    dd($user);
}

Example 4: Using first()

/**
 * Write code on Method
 *
 * @return response()
 */
public function index()
{
    $user = User::first();

  
    dd($user);
}

Example 5: Using take() and get()

/**
 * Write code on Method
 *
 * @return response()
 */
public function index()
{
    $user = User::select('*')->take(1)->get();

   
    dd($user);
}

It will help you...