Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PHP

laravel eloquent search json column

// Data
/*[
    {
        "emailAddress": {
            "name": "Test", 
            "address": "test@example.com"
        }
    }, 
    {
        "emailAddress": {
            "name": "Test 2", 
            "address": "test2@example.com"
        }
    }
]*/
DB::table('emails')
   ->whereJsonContains('to', [['emailAddress' => ['address' => 'test@example.com']]])
   ->get()

  
// Example 2
DB::table('emails')
  ->whereJsonContains('to', 'like', ['emailAddress' => "%$query%"])->get();
 
PREVIOUS NEXT
Tagged: #laravel #eloquent #search #json #column
ADD COMMENT
Topic
Name
9+1 =