در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی با Active Record Associations در برنامه نویسی برنامه های Rails آشنا شده و از آن برای کدنویسی دستورات و برنامه های کار با دیتابیس استفاده خواهید کرد.
عنوان اصلی : Active Record Associations in Rails
انجمن های ثبت فعال:
برنامه وبلاگ ما به کاربران اجازه نمی دهد که به ما بگویند پست های ما چقدر عالی هستند. این وضعیت البته غیرقابل قبول است. بنابراین ما به یک سیستم نظرات نیاز داریم. ما باید بتوانیم نظرات را با یک پست خاص مرتبط کنیم.
معرفی
انجمن های زیادی دارد
بسیاری دارد
روش های ارتباط
مهاجرت "خیلی ها".
متعلق به انجمن ها
"متعلق به" انجمن ها
تغییرات در مهاجرت های کلید خارجی
انجمن های زیادی دارد و به آن تعلق دارد
دارای بسیاری از طریق انجمن
یک انجمن دارد
استفاده از انجمن ها در برنامه شما:
کار با مدلهای مرتبط در کنترلرها تفاوت چندانی با کار با آنها در کنسول Rails نخواهد داشت. اما ارائه آنها در دیدگاه های شما و نشان دادن ارتباط در مسیرهای شما ممکن است کمی کار بیشتری ببرد. ما این جزئیات و موارد دیگر را در این مرحله پوشش خواهیم داد.
ارائه مدل های مرتبط در Views
ارائه مدل های مرتبط با استفاده از جزئی
رندر کردن مجموعه ها
مسیرها و منابع تو در تو
مسیرها و منابع تو در تو
ایجاد یک رکورد مرتبط
به روز رسانی یک رکورد مرتبط
حذف یک رکورد مرتبط
گزینه های انجمن بیشتر:
وقتی صحبت از آن به میان میآید، انجمنها واقعاً تغییراتی را در پرسوجوهای SQL که Active Record در پایگاه داده شما اجرا میکند ایجاد میکنند. اگر میخواهید، Rails به شما این قدرت را میدهد که کنترل بیشتری روی آن پرسشها داشته باشید. در این مرحله، ما به چند گزینه برای انجام این کار نگاه خواهیم کرد.
گزینه های چند شکلی
مهاجرت برای یک انجمن چند شکلی
چند شکلی "دارای بسیاری" انجمن
چند شکلی "متعلق به" انجمن
از بین بردن مدل های وابسته
روش های ارتباط بیشتر
Active Record Associations in Rails
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش نصب Rails 5 و محیط برنامه نویسی آن بر روی Mac
آموزش کار با داده های رشته ای در Ruby
آموزش کار با انواع داده های عددی در Ruby
یادگیری زبان برنامه نویسی Google Go
فیلم یادگیری Git
آموزش مبانی C#
دوره یادگیری کار با ترمینال مک و لینوکس
آموزش کار با امکانات شاخه بندی یا ترکیب در گیت – Git Branches and Merging
آموزش نصب Rails 5 و محیط برنامه نویسی آن بر روی Linux
آموزش فراتر از مقدماتی Selenium WebDriver