menurutku, laravel tingkat menegah itu adalah bisa menggunakan/memanfaatkan resource laravel dengan lebih baik lagi dibanding pemula. contohnya implementasi package & fitur2 lainnya. jadi kalo diminta bikin playlist untuk tingkat menengah, aku bingung mulai dari mana. tapi kalo tertarik tentang package2 & fitur tambahan laravel ini aku udah bikinin playlistnya ua-cam.com/play/PLnrs9DcLyeJTWHAVN0ZhzsnuqSzTS_tp1.html (masih on going)
bang mau nanya kalo di dalem pivot table ada yang lain (misal deskripsi, label, dsb) itu bisa ga ya? sekalian bang buat controller store datanya (gimana cara add student sekaligus add ekskul bersamaan)
bang bagaimana klo saat pembuatan table tidak dibuat foregn key di migrationnya , di 1 to M jalan , tp saat di M to M sedikit kebingungan , karena table pivot relasinya M to M ke 4 tabel , 4 tabel tsb adlah peserta, prodi, jadwal , perusahaan ,apakah fungsi belongtomany harus dilakukan 3 kali di setiap model table ?
gue seharian bingung boss ggra elu error gue selesai ... nih gue SUB pke sluruh akun fake gue tuh udah .. gue g bisa bntu lain lagi selain view sama subs bro .. makasih udh bntuin gue
Bang saya mau migrate ke student_extracurricular tapi pas di migrate malah allrready table extracurrilar itu knapa bang, knapa arahnya malah ke extracurrilar bukan student_extracurricular
maksudnya create data ke table extracurricular? ya tinggal Model::create aja. kalo mau sekali proses bisa lebih dari satu data yang keinput, coba cara ini 1. di input textnya kasih attribute multiple 2. di proses create data, tinggal bikin foreach aja terus mode::create()
bikin rule unique di column yang ada di table database bisa manual dari phpmyadmin, bisa lewat migration. tapi kalo pake laravel, di sarankan pake migration biar kontrol struktur table gampang.
kalau mau orderby name ke ekstra tapi dari relasi student gmn bang?. Student::with('extracurriculars')->get(). pake ini ->orderBy(Extracurricular::select('name')->whereColumn('Extracurricular.id', 'student_extracurricular.extracurricular_id')). gagal bang
bang ko punnya saaya pas saya isi di vivot table kan ada student_id sama extracurricular_id ya , saya mau kasih nilai diinsert bang , nah yang distudent_id itu saya mau kasih nilai dimysql ada menu dropdown , sedangnya yang extracurricular tuh ngga ada bang knpa ya yang simbol ( arah bawah bang dibagian null value) kenapa ya ?
@@CaraFajar sudah bang kalau yang di student_id bisa , nahh yang extracurricular ini ngga ada menu dropdown pas di sql , masa iyaa engga bisa dah bang udah sampe saya ulang" 🙂
makasi bang your the best, sangat sistematis asik dan menarik.
Disini 40 menit di praktekkan jadi 4 jam 😅. Btw penjelasannya sangat mudah di pahami.. mantappp👍
Penjelasannya keren banget bang lengkap, makasih untuk penjelasannya
Terimakasih bang penjelasan materinya mudah dipahami 🙏🙏
langsung paham. terima kasih ilmunya
Terbaik dalam penjelasaanya..terima kasih
keren
sangat jelas bang , terimakasih ilmunya
Mantapsss, lanjut mas bro
gas terus
sangat jelas bang makasih
Mas tolong buatkan playlist belajar laravel tingkat menengah sampai expert mas 🙏🙏
menurutku, laravel tingkat menegah itu adalah bisa menggunakan/memanfaatkan resource laravel dengan lebih baik lagi dibanding pemula. contohnya implementasi package & fitur2 lainnya.
jadi kalo diminta bikin playlist untuk tingkat menengah, aku bingung mulai dari mana.
tapi kalo tertarik tentang package2 & fitur tambahan laravel ini aku udah bikinin playlistnya
ua-cam.com/play/PLnrs9DcLyeJTWHAVN0ZhzsnuqSzTS_tp1.html (masih on going)
makasi ilmunya mas
Mantap bang
bang mau nanya kalo di dalem pivot table ada yang lain (misal deskripsi, label, dsb) itu bisa ga ya? sekalian bang buat controller store datanya (gimana cara add student sekaligus add ekskul bersamaan)
bang bagaimana klo saat pembuatan table tidak dibuat foregn key di migrationnya , di 1 to M jalan , tp saat di M to M sedikit kebingungan , karena table pivot relasinya M to M ke 4 tabel , 4 tabel tsb adlah peserta, prodi, jadwal , perusahaan ,apakah fungsi belongtomany harus dilakukan 3 kali di setiap model table ?
itu ketika pemanggilan student atau extrakulikuler harus beda kah forign id nya, td saya liat itu berasa dituker :' jadi bingung
kalo many to many emang kayak yang di video penulisan urutan dari id id nya
@@CaraFajar yang pertama itu kan foreign key, dari table function bkn? atau dari yg model
Punya saya di menit 21 halaman extracurricular nya not found...padahal udah bener semua
gue seharian bingung boss ggra elu error gue selesai ...
nih gue SUB pke sluruh akun fake gue tuh udah .. gue g bisa bntu lain lagi selain view sama subs bro .. makasih udh bntuin gue
Bang saya mau migrate ke student_extracurricular tapi pas di migrate malah allrready table extracurrilar itu knapa bang, knapa arahnya malah ke extracurrilar bukan student_extracurricular
Eh udah bang ternyata down nya salah penamaan
bang cara buat inputannya bagaimana jika si student input extracurricularnya sendiri lewat multiple input?
maksudnya create data ke table extracurricular? ya tinggal Model::create aja.
kalo mau sekali proses bisa lebih dari satu data yang keinput, coba cara ini
1. di input textnya kasih attribute multiple
2. di proses create data, tinggal bikin foreach aja terus mode::create()
bang kalo mau bikin fitur transaksi itu pake relasi many to many apa one to many?
Tergantung desain projectnya. Tp biasanya emang many to many
SQLSTATE[HY000]: General error: 1005 Can't create table `learn_laravel_v9`.`student_curricular` (errno: 150 "Foreign key constraint is incorrectly forme
d") (Connection: mysql, SQL: alter table `student_curricular` add constraint `student_curricular_extracurricular_id_foreign` foreign key (`extracurricular
_id`) references `extracurriculara` (`id`) on delete restrict)
penulisan migrationnya ada yang salah ketika bikin foreign key
di menit ke 27.22 kenapa gak pake constrained aja mas?
karena udah kebiasaan make cara yang di video mas. sebenernya lebih bagus cara yang constrained
@@CaraFajar oww...okey2
Bang biar datanya gk bisa duplicate itu gimana?
bikin rule unique di column yang ada di table database
bisa manual dari phpmyadmin, bisa lewat migration. tapi kalo pake laravel, di sarankan pake migration biar kontrol struktur table gampang.
bang biar datanya nggak dobel kyk di vidio itu gimana caranya y ?
1. pastiin di database datanya emang gak double
2. pastiin query/eloquennya bener, gak double2
3. ikutin pelan pelan kodingan yang ada di video
@@CaraFajar ok makasih
kalau mau orderby name ke ekstra tapi dari relasi student gmn bang?. Student::with('extracurriculars')->get().
pake ini
->orderBy(Extracurricular::select('name')->whereColumn('Extracurricular.id', 'student_extracurricular.extracurricular_id')). gagal bang
coba orderBy('relation_table.column')->get()
note: aku belom test, seharusnya bisa
bang ko punnya saaya pas saya isi di vivot table kan ada student_id sama extracurricular_id ya , saya mau kasih nilai diinsert bang , nah yang distudent_id itu saya mau kasih nilai dimysql ada menu dropdown , sedangnya yang extracurricular tuh ngga ada bang knpa ya yang simbol ( arah bawah bang dibagian null value) kenapa ya ?
coba cek, foreign key & references udah bener belom pas migrationnya.
terus cek juga table yg jadi reference itu ada datanya atau masih kosong
@@CaraFajar sudah bang kalau yang di student_id bisa , nahh yang extracurricular ini ngga ada menu dropdown pas di sql , masa iyaa engga bisa dah bang udah sampe saya ulang" 🙂
Keren