فیلم آموزش کار با Eloquent ها در لاراول 5

مدرس : حسام موسوی
زمان این قسمت : 19:52

برای دسترسی به این قسمت باید عضو سایت باشید و وارد سایت شوید
توضیحات

در این قسمت از آموزش لاراول 5 ما در قصد داریم در مورد Eloquent ها در لاراول صحبت کنیم و طریقه کار کلی با اونها رو شرح بدیم تا شما دوستان بتونید بهتر پروژههای لاراول تونو مدیریت کنید . Eloquent یک سیستم عالی برای کار با دیتابیستونه تا شما بتونید حتی بدونه داشتن علم کار با mysql به سادگی به دیتابیستون داده بفرسیتد و از دیتیابیس داده دریافت کنید تا اینطوری سرعت ساخت پروژتون هم بالا بره البته طریقه ساخت مدل ها رو هم در این فیلم آموزش میدیم این فیلم آموزشی یجورایی آموزش مقدماتی Eloquent محسوب میشه تا شما دوستان بتونین خودتونو برای ساخت یک پروژه آماده کنید خب اگه کنجکاو شدین که یاد بگیرین پس فیلم ویدئویی رو دانلود و تماشا کنید امیدوارم مورد استفادتون قرار بگیره .  بعد از دیدن فیلم خواهش میکنم  نظر و پیشنهاد و انتقادتونو در مورد فیلم حتما در بخش نظرات بیان کنید . 

فیلم آموزش آشنایی با لاراول 5 زمان کل دوره : 05:26:51

دورهای پیشنهادی

مشاهده همه دوره ها
آشنایی با لاراول تکیمل شده

آشنایی با لاراول

فریم ورک لاراول یکی از محبوب ترین و بهترین فریم ورک های حال حاضر برای زبان php می باشد که هم در ایران و هم در خارج از ایران علاقه مندان زیادی دارد که...

پروژه ساخت یک وبسایت با لاراول 5.1 تکیمل شده

پروژه ساخت یک وبسایت با لاراول 5.1

بعد از اتمام سری آموزش آشنای با لاراول 5 بعد از قولی که به دوستان دادیم یه سری پروژه رو شروع میکنیم ، قرار بر این بود که فروشگاه به عنوان پروژه انجام...

دریافت فایل به ازای پرداخت با لاراول تکیمل شده

دریافت فایل به ازای پرداخت با لاراول

با سلام خدمت شما کاربران عزیز وبسایت راکت دات آی را امروز یک دوره عالی برای لاراول براتون آماده کردم که در مورد ساخت یک سیستم دانلود فایله که این سیست...

فیلم آموزش آشنایی با لاراول 5 تکیمل شده

فیلم آموزش آشنایی با لاراول 5

فریم ورک لاراول یکی از محبوب ترین و بهترین فریم ورک های حال حاضر برای زبان php می باشد که هم در ایران و هم در خارج از ایران علاقه مندان زیادی رو داره...

دیدگاه های ارزشمند شما

امید | 7 ماه پیش

سلام و خسته نباشید
من migration رو تولید میکنیم
کد هاشو تغییر دادم تا فیلد های مورد نظرم توی دیتابیس باشه
حال اومدم مدل رو تولید کردم و با اسم جدولم
ولی مشکل اینجاست که اینا لینک نیستن
وقتی میرم توی TINKER و میزنم و من مدل رو میریزم توی متغیر انجام نمیشه
چیکار کنم ؟

حسام موسوی | 6 ماه پیش

خوب قطعا این کار رو به درستی انجام نمیدید
البته این دوره باز تولید شده و برای کار راحتر کاربر از دوره آشنایی با لاراول استفاده کنید

شهریار | 11 ماه پیش

سلام
این ویدئو آنلاین پخش نمیشه!
ویدئو قبلی و بعدی تست کردم درست بود
با کروم و فایرفاکس هم تست کردم. با موبایل هم تست کردم پخش نمیشه
لطفا درستش کنید
فقط این ویدئو مشکل داره

admin | 11 ماه پیش

سلام دوست عزیز این قسمت رو باید دانلود و مشاهده کنید

mahdi | 11 ماه پیش

سلام و خسته نباشید خدمت شما دوست عزیز
ایشالا خدا خیرتون بده خیلی بهم کمک کردین

admin | 11 ماه پیش

خواهش میکنم انشالله موفق باشید

علی | 1 سال پیش

سلام
من یه مشکلی دارم
اونم اینه که چند روز پیش یه migration ساخته بود ولی الان پاکش کردم
حالا هر وقت تو ترمینالم دستور php artisan migrate رو میزنم باز هم همون migration رو به دیتابیسم اضافه میکنه
میشه راهنماییم کنین؟؟
مرسی

admin | 1 سال پیش

سلام ، migration حذف شده چطوری اجرا و اعمال میشه ؟
اما اگه منظورتون اینکه اون migration اجرا میشه و بعد ارور میده باید بگم دستور زیر رو بعد از حذف شدن Migration وارد کنید تا لاراول بفهمه که اون migration رو پاک کردید
composer dumpautoload

علی | 1 سال پیش

ممنون از کمکتون
مشکلم حل شد

نیلوفر | 1 سال پیش

سلام
وقت بخیر ..تشکر می کنم به خاطر فیلم های آموزشی خوبتون آقای موسوی من وقتی دستور
article = new App\Article
وارد می کنم با این مشکل مواجه می شم ممنون میشم راهنمایی کنید<#666>APP\Article

admin | 1 سال پیش

این مشکل نیست و یعنی اینکه مدل Article داخل متغیر article قرار گرفته و میتونید ازش استفاده کنید .

زهرا اسدی | 1 سال پیش

سلام
من نمیتونم این فیلم آموزشی رو دانلود کنم
لطفا راهنماییم کنید
با تشکر

admin | 1 سال پیش

فایل تست شد و مشکلی نداشت

ihnd | 1 سال پیش

سلام.
آموزش هاتون رو دوست دارم فقط خواهشن تلفظ انگلیسیتون رو اصلاح کنید.
حیف دانش برنامه نویسی شماست که با تلفظ اشتباه لغات ساده انگلیسی زیر سوال بره.

در مورد Eloquent یک سوال دارم.
من کار phpmyadmin و کار کردن با دستورات مستقیم دیتابیس را بیشتر از این Eloquent دوست داشتم.
آیا در استفاده از لاراول من مجبور هستم که از Eloquent استفاده کنم یا این که می تونم از این موضوع بی خیال بشم و این قسمت از پروژه رو مستقیم با دیتابیس کار کنم؟
به نظر من خیلی سخت تر از دستورات sql بود.
با تشکر و خسته نباشید.

admin | 1 سال پیش

سلام و خسته نباشید . ممنون از نظرتون
باید بگم این دوره ای اولی بود که در سایت گذاشته شد و درسته یه اشکالاتی در تلفظ لغات انگلیسی داشتم که خدا رو شکر در دوره های بعدی کم کم رفع شدن و در دوره های که بعدا در سایت قرار داده شدن سعی شدن این اشکالات وجود نداشته باشن .

در مورد Eloquent باید بگم که یک ویژگی خوب و راحت laravel است که شاید درکش در قدم اول کمی دشوار باشه اما بعد از آشنایی می تونه کاملا باعث افزایش سرعت کد نویسی بشه چیزی که کاملا کسایی که باهاش راه افتادن درک میکنن

در مورد کار با دستورات خود sql باید بگم بله میتونید . شما میتونید از facde و کلاس DB برای دستورات مستقیم sql استفاده کنید که اطلاعاتش در این صفحآت موجوده

http://laravel.com/docs/5.1/database#running-queries
http://laravel.com/docs/5.1/queries

در آخر اگر سوالی بود در خدمتم

وحید مهدی پور | 1 سال پیش

سلام ممنون از آموزش بسیار خوب و مفیدتون. بنده فقط به یک مشکل برخوردم اون هم زمانی هست که وقتی من دستور article=new App\Article رو در تینکر وارد میکنم با متن َApp\Article {#678) و دفعات بعد نیز تنها این عدد کمتر یا بیشتر میشه.ممنون میشم کمکم کنید.

admin | 1 سال پیش

زمانی که article=new App\Article رو میزنید مدل مورد نظر رو داخل article میریزد در اصل از اون به بعد با دستورات مورد نظر میتونید اطلاعات رو بازگشت بدید .

amir | 1 سال پیش

سلام اقا حسام من وقتی php artisan tinker رو میزنم و بعد
article = new app\article رو وارد میکنم ارور زیر رو میده
php fatal error:undefined constant constant app\article in eval() d code in line 1
مشکل چیه میشه توضیح بدین؟

admin | 1 سال پیش

حرف اول app رو بصورت بزرگ یعنی App بنویسید

علی | 1 سال پیش

سلام
خیلی ممنون از زحماتتون
در این قسمت به مشکلی برخوردم:
من دقیقا طبق آموزشتون جلو رفتم فقط در قسمت 6 یک migration ساختم که تیبل article رو برام درست کنه ولی شما "articles" رو درست میکنید ، یعنی آخر نام تیبلتون حرف "s" رو میزارید
من موقع اجرای $article->save() ارور زیر رو دریافت میکنم:
Base table or view not found: 1146 Table 'laravel.articles'
که همونطور که مشخصه میگه جدول "articles" وجود نداره در صورتی که جدول article هست و من نمیدونم چرا آخر نام تیبل "s" اضافه میشه!
آیا باید حتما نام تیبل من به "s" ختم بشه؟
ممنون میشم کمکم کنید

admin | 1 سال پیش

خیلی راحت شما میرید به مدل artilce
و این property رو به مدل اضافه میکنید
protected $table = 'article';
به همین سادگی

علی | 1 سال پیش

خیلی ممنون :)))))

محمد بختیاری | 2 سال پیش

با سلام و تشکر از اموزشای خوبتون

قسمت های 6 و 7 که پسوند rar هستند دانلود نمیشن چه کار باید بکنم

admin | 2 سال پیش

فایل های که اطلاع دادین تست شدن دوست عزیز بدون هیچ مشکلی دانلود میشن .

hidden-shadow | 2 سال پیش

سلام خیلی ممنونم از زحمات بی دریغتون روش تدریستون فوق العادست فقط من یک ارور دارم موقع اجرای کد زیر:
$article = new app\Article;
این ارور رو دریافت میکنم
PHP Fatal error: Class 'app\Article' not found in eval()'d code on line 1

admin | 2 سال پیش

سلام
شما لطف کنید app رو به این صورت بنویسید App حرف اول بزرگ انشالله که مشکل حل میشه

hidden-shadow | 2 سال پیش

ممنونم مشکلم همین بود
بازم از آموزش های بینظیرتون تشکر میکنم انصافا آموزش های ازاین دست برای لاراول به زبان فارسی خیلی خیلی کمه امیدوارم لاراول رو تا انتها آموزش بدید.

کوروش | 2 سال پیش

آقا خیلی عالیه کارت ، فوق العاده هست . فقط امیدوارم همینطور با قدرت به کارت ادامه بدی . منتظر آموزش های دیگتون هستم خدا قوت

admin | 2 سال پیش

ممنون نظر لطفتونه . اگه خدا بخواد ادامه میدیم تا شب هم یک قسمت دیگه قرار داده میشه .

علی پ | 2 سال پیش

من laravel 4 شش ماه پیش ی دو سه روزی ی نگاهی بهش انداختم خیلی فریم ورک ساده ای تنها چیزی که متوجه نشدم Events و Queues اگر ی ویدئو آموزشی ساده و کاربردی درست کنید خیلی عالی می شه ممنون http://laravel.com/docs/5.0/events http://laravel.com/docs/5.0/queues

admin | 2 سال پیش

انشالله این کارم انجام میدیم فعلا که داریم قدم به قدم پیش میریم .

علی پ | 2 سال پیش

سلام دوست عزیز خیلی خوبه خسته نباشی بعد از معرفی هر بخش از doc لاراول مثلا کار با controller کار با blade ی پروژه وبلاگ هم ایجاد کنید که احراز هویت یا همون auth داشته باشه

admin | 2 سال پیش

این کار ساخت یک وبلاگ در لاراول 5 هم بصورت متنی در جریانه برای دسترسی به قسمت لاراول در بخش مطلب برین