Advertisement
Guest User

Untitled

a guest
Jul 31st, 2020
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.52 KB | None | 0 0
  1. ## Laravel Eager Loading - Case Sensitive ##
  2.  
  3. # 1. Attempt with Capitalized Letter #
  4.  
  5. \DB::enableQueryLog();
  6.  
  7. $invoice = Invoices::with('Client')->first();
  8.  
  9. echo $invoice->Client->name
  10.  
  11. $queries = \DB::getQueryLog();
  12.  
  13. dd($invoice);
  14.  
  15. #### Returns 2 queries executed ####
  16.  
  17.  
  18. # 2. Attempt with non capitalized Letter #
  19.  
  20. \DB::enableQueryLog();
  21.  
  22. $invoice = Invoices::with('Client')->first();
  23.  
  24. echo $invoice->client->name
  25.  
  26. $queries = \DB::getQueryLog();
  27.  
  28. dd($invoice);
  29.  
  30. #### Returns 3 queries executed ####
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement