Golden Code – Telegram
Golden Code
738 subscribers
53 photos
248 links
نکات laravel, php و...
Download Telegram
در تابع dirname می‌توان آرگومان دوم نیز مشخص کرد که به وسیلش میشه تعیین کرد تا کدوم سطح از دایرکتوری واسمون پیش بره.
بصورت پیشفرض سطح ۱ رو میاره🪴🌴


https://twitter.com/enunomaduro/status/1699458486243856440?t=KKUNrt-FjIYDxaIhZpMEZQ&s=19


@golden_code_ir
👍2
میشه با استفاده از متودِ"from"مشخص کرد که شروعِ Id دِهی هامون از چه عددی انجام بشه(اگه قصد استفاده از auto increment داشته باشیم)🌴🪴

@golden_code_ir

https://twitter.com/iamgurmandeep/status/1750617519163929021?t=IkwlF1fA2z7uteKCW1bUFw&s=19
👍4
متودی هم داریم تحت عنوان()updateOrCreate که دو عملیات رو در یک عملیات ترکیب میکنه واسمون، استفاده ازش میتونه برای کوتاه شدنه کد هامون بَسی مفید واقع شه! 🪴🌴


@golden_code_ir
(اگه واستون مفید بود با دوستاتون هم به اشتراک بزارین 🍀)
https://twitter.com/PovilasKorop/status/1751919371042144444?t=ZDAqQnsAeEhzRJPZ6Z0M9Q&s=19
👍2
از دیگر متود ها و helper های پرکاربرد، ()latest و ()oldest در Elequent هستند،
روش هایی مختصر جهتِ سفارشِ درخواست هامون🪴🌴

@golden_code_ir
به مثال زیر توجه کنین
https://twitter.com/PovilasKorop/status/1750832209408168236?t=yrbCsMI3snZRJAdBv-VDDQ&s=19
👍3
میشه از ()withDefault در ()belongsTo استفاده کرد تا از وقوعِ خیلی از خطاهای روو مخ جلوگیری شه،
یعنی بطور پیش فرض میشه واسش یک دیتایی رو سِت کنیم،تا اگه مثلن دیتایی که از دیتابیس خواستن، وجود نداشت! خطا رخ نده و دیتای پیشفرضمون (withDefualt)به عنوان خروجی داده شه.
به مثال توجه کنین:🪴🌴

@golden_code_ir

https://twitter.com/PovilasKorop/status/1753368922345046386?t=TK4SBAijQtgo__ntF-_v0Q&s=19

همچنین در اینجا هم خوب توضیح دادن:
https://roocket.ir/discuss/%D9%85%D8%AA%D8%AF-withDefault-%DA%86%DB%8C%D8%B3%D8%AA
👍1
اگه حس میکنی زیاد بودنه تعداد کوئری ها باعث کاهش سرعت سایت شده، میتونی از Cache استفاده کنی،به تصویر توجه کنین،
به عنوانه ورودیه دوم، عددِ ۳۶۰۰ رو پاس دادیم که زمان انقضا(مدتِ اعتبارِ اون کَش رو مشخص میکنه)🍀
با استفاده ازین روش عملیات ذخیره سازیه موقت ایجاد میشه و باعث میشه تعداد کوئری ها کمتر شه! 🪴🌴

@GoldenCodeir

https://twitter.com/laravelbackpack/status/1700907063122018671?t=6f4T61oun1x5VBLp1eY6Mw&s=19

اینم سایت هم قوی توضیح داده:🔥
https://ditty.ir/posts/laravel-cache-101/JA0VX
👍4