Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Laravel:गुण द्वारा संग्रह से वस्तु प्राप्त करें

आप filter का इस्तेमाल कर सकते हैं , इस तरह:

$desired_object = $food->filter(function($item) {
    return $item->id == 24;
})->first();

filter एक Collection भी लौटाएगा , लेकिन चूंकि आप जानते हैं कि केवल एक ही होगा, आप first . पर कॉल कर सकते हैं उस पर Collection

आपको अब फ़िल्टर की आवश्यकता नहीं है (या शायद कभी भी, मुझे नहीं पता कि यह लगभग 4 वर्ष पुराना है)। आप बस first का उपयोग कर सकते हैं :

$desired_object = $food->first(function($item) {
    return $item->id == 24;
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं विजुअल स्टूडियो 2010 में MySQL 5.1 से कैसे जुड़ूं?

  2. MySQL डेटाबेस से सभी रिकॉर्ड प्राप्त करें जो Google मानचित्र .getBounds के भीतर हैं?

  3. MySQL में SELECT INTO OUTFILE का उपयोग करना

  4. जावा को मैसकल से कैसे कनेक्ट करें?

  5. MySQL पैरेंट -> चाइल्ड क्वेरी