One video from my course "Eloquent: Expert Level": laraveldaily.teachable.com/p/... Polymorphic relations are one of the most difficult concept to understand for junior developers, and I tried to do it with a real-life example.
Пікірлер: 44
@redward43833 жыл бұрын
Thank you so much, i had this kind of issue,but wasn't aware that these relationships actually exist, you've explained it very well.
@kevinnacario3593 жыл бұрын
Thank you so much!!! Was able to get the point of Polymorphic right of the bat. Definitely worth it. Hoping I could take your course but it seems its too expensive for me at the moment.
@VadimBesedin3 жыл бұрын
As always - great explanation with examples. Thank you
@reesss4 Жыл бұрын
This is by far the best explanation I have seen! Thank you!
@shafqatalinawaz62182 жыл бұрын
Thanks for sharing. I now understand perfectly how to use polymorphic relationships.
@heitorferreira9642 жыл бұрын
Thank you, your explanation save my day, I was very confused at beginning and I watched this lesson and debug many times until got the trick how it works under the hood.
@Hiltaku3 жыл бұрын
Thanks! Love the example. Makes the concept very easy to understand
@wtalkie4 ай бұрын
Great explanation as always. You're the go-to channel for anything laravel-related.
@andywong2244 Жыл бұрын
i was able to get the concept behind polymorphism at the 1st 3 minutes of your explanation Povilas! you teach very well!
@georgenikou4 жыл бұрын
Really well explained, thank you very much for this!
@Egadirov5 жыл бұрын
Great example, thanks!
@linaktashifteam18265 жыл бұрын
very clear explication, thanks
@kmaphane10 ай бұрын
Best explanation I found. Thanks a mill
@susanjoshi59484 жыл бұрын
I wish real life relationships were this simple. :D Lit tutorial.
@prianasaputra758311 ай бұрын
Thanks, Now I understand this topic. Thank you sho much.
@rahweekhum99315 жыл бұрын
Thank you for your useful video.
@dedecovasco4 жыл бұрын
Awesome!! Thank you very much
@md.rakibuddinrana37652 жыл бұрын
Awesome🥰 thank you
@avfoxstudios3226 Жыл бұрын
well explained...bravo
@eli-thegreatdiscovery21 күн бұрын
Great video.
@user-wf5jv1me2b3 жыл бұрын
!!!!! Thank you very match !
@sofiatopalidi94032 жыл бұрын
Thank you :)
@anissmarrouch2824 жыл бұрын
i was confused on this i am doing it in rails its different code wise but im assuming its the same concept thank you for the video and for the excellent explanation
@opentech59725 жыл бұрын
That mechanical keyboard sound, satisfying.
@asatbekxalimjonov40053 жыл бұрын
amazing
@vitaminabe3 жыл бұрын
thank you, very informative!
@windigo0003 жыл бұрын
cool. 👍 i just can't bring myself to liking this aproach. one-too-many sleepless nights with slow db without keys. :) but it might have it's uses.
@shubhamsahuSD7 ай бұрын
Got it
@ashique120092 жыл бұрын
Nicely explained. So if we have 3 tables like posts, products and images then we can make polymorphic relationship to bring data in optimized way. This can be done if we create two photo tables one is for post_photos and another is product_photos but for polymorphic relation we can reduce one table here. Thanks.
@andywong2244 Жыл бұрын
well said brother!
@adnanasad46742 ай бұрын
Thanks, I have one question how will we reserve it means Photo::get() and It should fetch relationship data from relevant table example post or product.
@SalmanMemon_Sam4 жыл бұрын
best
@WaheedSindhani4 жыл бұрын
How do we retrieve all data with relations.
@mikeendsley84535 жыл бұрын
Excellent video… you just saved my butt! Do you have any Udemy courses?
@PovilasKorop5 жыл бұрын
Thanks Mike. Not on udemy, but on teachable - see laraveldaily.teachable.com
@NMND.2 жыл бұрын
AAAARGH SO BRIGHT! x_x
@VadimBesedin3 жыл бұрын
But if my Models should have only one photo per record, having regular BelongsTo would be totally enough. Am I right? Posts ---id ---text ---image_id Users ---id ---name ---image_id Images ---id ---filename Or there are still advantages to use Polymorphic Relations in this case?
@PovilasKorop3 жыл бұрын
If you have only those models strictly, then yes, your structure is good. But if in the future you're planning to have, for example, Comments with image_id or something else with image_id, polymorphic structure would allow you to achieve those new fields without changing any structure of DB cause you would reuse the same images database table.
@twentxx2 жыл бұрын
Thanks very much, but this video not include Factories and Seeders
@unomas96863 жыл бұрын
You are the best teacher ! From russia. putin-juilo
@nahueljj3 жыл бұрын
how to update? i have Polymorphic tags, and i can store success but i cant update fine, the result contact the tags,for example #hello #word and i add , #one.. the result in my input is #hello #word #one #hello #word #one my code.. $tags_name = explode(' , ' , $request->tags_name); foreach($tags_name as $tag_name) { $post->tags()->attach(Tag::updateOrCreate(['name'=>$tag_name])); }
@PovilasKorop3 жыл бұрын
What is the error that you're getting? Maybe you shouldn't to ->attach() but instead create things manually, like PostTag::create('taggable_id' => $post_id) ... etc? (not sure what your polymorphic model is called, assumg PostTag)
@nahueljj3 жыл бұрын
Hi, thx for the answer, My problem is that I don't think I'm using the most optimal solution to update the registry, since I'm removing the tags with dettach and then adding them again ... es.stackoverflow.com/questions/418957/como-hacer-un-update-en-una-tabla-polimorfica,