Keren keren keren!!! baru kenal php framework saya. dulu males belajar framework takut gak mudeng. eh ternyata lumayan mudah dipahami setelah penjelasan ini. thanks
bersyukur banget sebelumnya diajarin tentang database relational, ternyata kepake sekarang yg kuliah, materi kuliahnya jangan sampe lupa gaes. pasti kepake satu saat
Makasih banyak pak Sandikah Galih, tanpa bantuan dari video ini, project saya ga bakalan bisa kelar dalam 2 hari saja. Terus semangat buat kontennya pak.
PENTING memiliki pemahaman tentang relasi table dalam database, sebelum menyantaps materi ini, supaya tahu kemudahaan yang diberikan Laravel itu seperti apa.
Setelah sekian susahnya mengikuti playlist OOP dan MVC. Lalu lanjut ke Laravel kok rasanya mudah banget, semua udh disediain sama laravel. Hahaha. Tapi kalau gk paham dasar2 object pastu susah banget.
ALHAMDULLILAH JELAS BANGET PAK PENJELASANNYA, TERIMA KASIH PAK!!! dulu sempat belajar laravel view dan controller dan router dan migration masih mudah dipahami pas di model malah puyeng ada istilah baru belongsTo, hasMany,dll
Mau tanya pak, punya saya kok hasil relational nya "null" ya pak? itu gimana ya padahal saya pikir udah ikut seperti punya bapak tapi kok di saya hasilnya beda ya
Materi Relationship ini materi yang susah dipahami, dulu harus baca ulang beberapa kali sampai bener2 paham. apalagi Many to Many itu paling membingungkan untuk pertama kali mencoba
buat yang mengalami error meskipun sudah mengikuti dengan benar jangan patah semangat, coba cek dahulu apakah ada kesalah ketik, bila tidak ada coba cari di google,,, itu akan membantu anda mengolah skill dalam fix problem kedepannya semangat wan kawan
Ada yang bisa bantu jawab ga, pas kita manggil di {{ $post->category->name }} itu "category" disana berdasarkan apa ya? nama public function nya? apa class? kira kira untuk ganti misalkan pengennya categoryyy, yang harus diganti apa nya, penasaran aja
Jujur masih suka bingung sama nama2 yg singular samo plural Pak, kayak mana yg variabel, mana yg nama view, nama url, nama controller nya, nama routenya dll, gimana yaa biar bisa bedainnya
Bang saran donk, bahasa pemrograman yang harus dipelajari oleh pemula/yang baru banget pengen belajar ngoding coba sama bang shandika urutin bahasa pemrograman yang mesti di pelajari bagi pemula Menurut opini abangnya, mungkin dari temen temen ingin ada yang menambahkan sebelumnya terimakasih 🙏
maaf, mau tanya pak sandhika saya sudah membuat model category sesuai dengan tutorialnya kenapa pas dibuat $category = new Category itu model category tidak ditemukan padahal sudah ada di folder modelsnya?.. mohon bantuanya pak dhika..
pak dika,,,ini saya ikuti seperti punya bapak tapi yang di dapet null saat ambil post->category ternyata baru bisa setelah saya kasih category_id di parameter kedua dalam fungsi di model post...mungkin bisa di jelaskan pak,,,kenapa punya saya harus seperti itu
Pak agar proses migrate nya ini tidak selalu datanya hilang bagaimana ya, misal di post kan ada penambahan foreignID nah agar datanya tidak hilang harus diketik apa ya?
maaf pa dika , mau tanya fungsi sebenarnya relasi di laravel itu apakah sekedar untuk tampilkan data saja. dan jika iya apakah boleh langsung di passing di controllernya saja jadi tidak harus merelasikan antar table. misalnya. untuk mendapat data post langsung ambil dari model. $post = App\Models\Posts::all(); untuk mendapat data category langsung ambil dari model category-nya. $category = App\Models\Category::all(); terimakasih.
Kalau error kaya gini -> Attempt to read property "nama_jurusan" on null . Gimana ya? Function untuk relasinya ga kebaca. Gimana ya ini? Saya udah pusing banget pake beberapa cara ttep ga bisa. Boleh minta pencerahannya pa dosen?
ini gimana ya yang $post->category hasilnya null pas dicoba lewat artisan tinker, saya udah coba berjam2 cari solusi ampe frustasi masi belum ketemu, dikasi parameter foreignkey pun masih gak bisa. waktu project kebuang percuma gara2 frustasi :(. terpaksa deh gk kesambung antar table
saya juga mengalaminya dan sudah fix hanya di tambah foreign_key jadi kodenya menjadi public function category() { return $this->belongsTo(Category::class,'id'); }
ralat harusnya jangan id, tapi category_id buat foereig keynya jadinya public function category() { return $this->belongsTo(Category::class,'category_id'); }
@Mei-mk5cg coba gini public function category() { return $this->belongsTo(Category::class,'category_id', 'id'); } jadi ada parameter buat nama field foreign key sama nama field primary key yang di referencenya
@@mukhamadfirdaus4198 luar biasa mas firdaus, boleh mintak penjelasannya ya mas...kenapa dengan ditambahi 'id' akhirnya bisa jalan... apa harus diperjelas gitu ya ?
@@muhammaddausyaf1938 saranku mas sekarang ada chat gpt coba aja digunakan, jujur saat ini berkat chatgpt aq lebih mudah tau kesalahan programku. jujur aku lupa soalnya wkwkkw
sangat membantu pak. cuma saya mau tanya pak. konsepnya Eloquent Relationship ini sama atau berbeda dengan Query Builder join pak?? karna kita sama sama menggunakan 2 table berbeda. mohon pencerahannya pak
pak saya mau bertanya ini saya salah dimana ya "Trying to get property 'slug' of non-object " error pas selesai bikin seperti ini 28:50 nah pas saya refresh muncul error tersebut kira" kenapa ya pak ?
Ada yg tau gak cara nampilin post cuma dari kategory tertentu. Misal di blog mau nampilin cuma kategori tertentu jadi bukan all post. Jadi nanti di halaman viewnya postingan saya kelompokkan berdasarkan kategorinya. Yg dirubah itu di controllernya atau di modelnya ya? Saya sudah buat sih dengan merubah post controllernya, cuma sepertinya kurang efektif soalnya jadi banyak eksekusi databasenya, cuma siapa tau temen2 ada cara yg lebih efektif.
apakah kalau ingin mengambil data category query nya hanya bisa first / find ngak bisa all(). maksudnya saya ngin menampilkan semua data category beserta data postnya yg udah di join di belakang layar elequent
Nanti akan sampai situ materinya, menampilkan semua post berdasarkan kategori atau berdasarkan penulisnya siapa.. diikuti terus saja ya playlistnya 😁👍🏼
Pagi pak saya kesulitan untuk relasi antar tabel detail_transaksi dan tabel barang. tujuannya hanya ambil kolom nama dari tabel barang, berhasil jika saya ambil satu row saja [::fisrt()] gagal jika semua row [::get()]. sedangkan dari tabel header_transaksi bisa relasi antara ->detail_transaksi trus ->barang->nama. relasi apa yang pass untuk detail_transaksi dan barang pak?, mudah-mudahan bisa di pahami penjelasan saya terima kasih sebelumnya 🙏.
Pada menit 34:09, pada bagian $category->name, saya mau nyoba relasi ke tabel posts, $category->posts->title, tapi tidak berhasil. Sedangkan pada menit 25:00, disitu relasu post ke tabel category, berhasil ya.$post->category->name
@@azhisazhis6931 okee bang thanks ya soalnya kemarin aku buat aliases model di tinker kagak mau jadi gk bisa ngecheck relasi sesuai yang di video pas manggil jadi bingung, 🙏🏽 btw mksi bang
public function posts() { return $this->hasMany(Post::class); } isi di file Category.php kemudian untuk cek nya kamu bisa lakukan 1. $category = Category::first() 2. $category->posts isi di file Post public function category() { return $this->belongsTo(Category::class, 'category_id'); } kalau masih belom bisa coba lagi cek nonton vid nya dari awal soalnya aku udh nonton sampe 3x jadi ada kemungkinan kamu typo aja sihh gituu
Terima kasih banyak pak Dika, sudah menjadi Guru IT TERBAIK Buat Indonesia⭐🥰
ngambil data relasinya di laravel keren banget. cukup tinggal nambah beberapa baris di model aja
super elegant coding.. goodbye codeigniter
keren sih laravel ini.. semua bis jadi instan.. saya juga lagi migrasi dari Codeigniter ke Laravel... mudah kok.. asal mengerti aja konsepnya.. mantap
masya Allah tabarakallah pak Dika.
jazzakallah khairan.
semoga Allah mudahkan urusan pak Dika dunia & akhirat.
Aamiin..
Keren keren keren!!! baru kenal php framework saya. dulu males belajar framework takut gak mudeng. eh ternyata lumayan mudah dipahami setelah penjelasan ini. thanks
Padahal sudah pernah belajar di chanel lain tapi tetep pengen nonton penjelasan dari pak Sandika. Mantap suksek selalu pak.
bersyukur banget sebelumnya diajarin tentang database relational, ternyata kepake sekarang
yg kuliah, materi kuliahnya jangan sampe lupa gaes. pasti kepake satu saat
Ini dia tutorial yg kutunggu2 selama ini wkwk, jangan lama2 uploadnya pak hehehe
Makasih banyak pak Sandikah Galih, tanpa bantuan dari video ini, project saya ga bakalan bisa kelar dalam 2 hari saja. Terus semangat buat kontennya pak.
mantap! 👍
PENTING memiliki pemahaman tentang relasi table dalam database, sebelum menyantaps materi ini, supaya tahu kemudahaan yang diberikan Laravel itu seperti apa.
Betul, dr awalnya query dengan syntax pure sql, kemudian query builder dan barulah magic eloquent akan sangat terasa 😁
13:13 ini sih poin penting banget, kadang orang suka susah bedain antara mau pake hasOne sama hasMany,
terimakasih banyak ilmunya pak dika, kebetulan lagi struggling tentang relationship di laravel dan baru nonton video ini langsung paham 😊
Terima kasih pak dika, ini sangat bermanfaat dan sangat jelas tentang relational database .
Terima kasih kang Dhika, Jazaakallahu khoyron. Alhamdulillah.
Gila juga yah laravel ni… semua nya sudah di siapin tinggal di gunain aja.. pantas aja orng orang bilang kalau mau cepat yah pake laravel
Datang kesini karena masalah, cabut dari sini bawa solusi
mantab pak sandhika. penjelasannya runtut banget
asliiiii keren banget ihhh, satu langkah bisa mecahin banyak masalah keren banget
Terimakasih Pak Sandhika Galih penjelasannya mudah dipahami
Mantap pak dika, tiap minggu
mantengin channel bapak terus buat nonton tutorial laravelnya,
keep up pak dika
Setelah sekian susahnya mengikuti playlist OOP dan MVC.
Lalu lanjut ke Laravel kok rasanya mudah banget, semua udh disediain sama laravel. Hahaha.
Tapi kalau gk paham dasar2 object pastu susah banget.
Gass pak saya kemaren udh belajar ci4 skrg mau nyoba laravel 😁, biar tau bedanya aja 😀 sekali lagi trims pak 🙏
15 Februari 2023 masih sampai seri ke 8 Belajar Laravel 8 :D Terimakasih ilmu ya pak
wahhh dari dulu kalo orang jelasin kagak ngarti, sekarang paham banget
Wah materi baru ni
Terimakasih banyak pak atas materinya
terima kasih telah menjadi GURU virtual saya...
Keren keren pak, belajar sama pa dika kaya ikut privat di BIN*S 😀 detail pak *keren*
ALHAMDULLILAH JELAS BANGET PAK PENJELASANNYA, TERIMA KASIH PAK!!!
dulu sempat belajar laravel view dan controller dan router dan migration masih mudah dipahami pas di model malah puyeng ada istilah baru belongsTo, hasMany,dll
Jumat berkah
Auto gass 😅
Terima Kasig ilmunya pak,
Btw request bikin Sistem multi user pak
Terima kasih pa Dika semangat trus pak...
SEHAT TERUS PAK DHIKA🙏
24:34 keren banget .... sakti wakokawokaw
Pinter pak Dosen ini jelasinnya.
Mulai nonton lagi ah, semoga Istiqomah
Lanjut terus pak dhika sehat slalu🙏
27:54 Bisa menggunakan extension PHP Namespace Resolver. caranya klik kanan import class
sekedar info yang dimenit 23:13 hasilnya masih null coba ngeceknya menggunakan "$post::first()->category" Semoga membantu
Terima Kasih nggih mas, saya coba2 sesuai apa yg diketikkan Pak Andhika tidak bisa hehehe
masih null itu mas :(
Makasih infonya tentang laravel
Asupan malam hari wowwww🥳🥳
Terima kasih banyak guru 🙏
Terimakasih Sifuu🙏
Thanks Pa Dhika.
Makasih banyak Pak dhika
Alright..!! Let's do THIS..
yess, akhirnya.......
Mantap pak, hatur nuhun
semangat pak buat kontennya ;
Bismillah , paham masuk otak
thanks pak, sangat membantu
Mau tanya pak, punya saya kok hasil relational nya "null" ya pak? itu gimana ya padahal saya pikir udah ikut seperti punya bapak tapi kok di saya hasilnya beda ya
eh udah jadi pak,, heheh. saya kurang teliti
Mantap dah ni materi yang di tunggu2 pak :v
The real jum'at berkah😅
Materi Relationship ini materi yang susah dipahami, dulu harus baca ulang beberapa kali sampai bener2 paham.
apalagi Many to Many itu paling membingungkan untuk pertama kali mencoba
betul, many to many memang paling membingungkan karena nantinya kita butuh 1 tabel tambahan lagi untuk implementasinya
yg ditunggu-tunggu.....
23:10 kok tidak pakai () pak? Jdi :
$post->category()
Juga kalau pakai () malah gk keluar category nya ...
buat yang mengalami error meskipun sudah mengikuti dengan benar jangan patah semangat, coba cek dahulu apakah ada kesalah ketik, bila tidak ada coba cari di google,,, itu akan membantu anda mengolah skill dalam fix problem kedepannya
semangat wan kawan
Mantap pak tetep semangatt
Buatin akun tokped juga dong mas utk merchandisenya 😁
Yang ditunggu tunggu udah datang
terima kasih bapak
Yey akhirnya update juga
auto gasss nonnton
pak dika, bahas soal livewire-laravel donk pak
Pak, bikin video penjelasan tentang cron di laravel 8 dong, sama implementasi di programnya pak hehe
2:28 ko saya ada erorr ya "syntax error, unexpected T_SRING on line 1" itu kenapa ya
pas pake methode ::create
Sorry pak, koreksi dikit ya. Di menit 33:45 harusnya yg di looping itu li-nya, bukan dari ul-nya 🙏
maaf pak, ini mahasiswa baru ketinggalan pelajaran hehe ...
Nunggu lanjutanya ..
Saran pak, mungkin untuk insert datanya bisa manfaatin seeder biar kalau migrate:fresh gk perlu insert ulang lagi
kalo nonton sampe akhir, bakalan tau kalo video berikutnya kita akan bahas Seeder 😁
mohon bantuan, sudah coding untuk input video tetapi ketika dibuka di web kosong atau tidak bisa berjalan videonya?
Hey, Itu siapa yang dislike video bagus gini kok di dislike
Pada kasus apa yang lebih tepatnya kita bisa menggunakan Laravel ini pak..?
Ada yang bisa bantu jawab ga, pas kita manggil di {{ $post->category->name }} itu "category" disana berdasarkan apa ya? nama public function nya? apa class? kira kira untuk ganti misalkan pengennya categoryyy, yang harus diganti apa nya, penasaran aja
category itu berdasarkan method yang ada di model Post yg
public function post() {
}
bantu jawab, berdasarkan category_id
Jujur masih suka bingung sama nama2 yg singular samo plural Pak, kayak mana yg variabel, mana yg nama view, nama url, nama controller nya, nama routenya dll, gimana yaa biar bisa bedainnya
Bang saran donk, bahasa pemrograman yang harus dipelajari oleh pemula/yang baru banget pengen belajar ngoding coba sama bang shandika urutin bahasa pemrograman yang mesti di pelajari bagi pemula
Menurut opini abangnya, mungkin dari temen temen ingin ada yang menambahkan sebelumnya terimakasih 🙏
coba cek video ini : ua-cam.com/video/c_fRtpQf4Oc/v-deo.html
mau tanya lagi pak pada menit ke 18:53 kenapa dari table Posts ke Users belongTo apa gak hasOne?? masih bingung soal ini pak
karena foreign keynya ada di tabel post
@@sandhikagalihWPU terikasih pak. selalu saya tungguin kontenya pak
maaf, mau tanya pak sandhika saya sudah membuat model category sesuai dengan tutorialnya kenapa pas dibuat $category = new Category itu model category tidak ditemukan padahal sudah ada di folder modelsnya?.. mohon bantuanya pak dhika..
bantuannya dong
16:40 pak dhika mau tanya jika salah satu dari category_id/foreignKey nya dihapus berarti itu akan menghapus smua post yang terkait atau tidak pak?
Pak Dosen, apakah jika ingin left join bisa pakai cara yang sama juga kah?
Assalamualaikum pak saya ingin bertanya ini kenapa ya saya pas buat table menggunakan create itu error mulu ya pak?
Mantap
pak dika,,,ini saya ikuti seperti punya bapak tapi yang di dapet null saat ambil post->category ternyata baru bisa setelah saya kasih category_id di parameter kedua dalam fungsi di model post...mungkin bisa di jelaskan pak,,,kenapa punya saya harus seperti itu
problemnya sama kyk saya
kalo boleh lihat tambahan function di model postnya bang
masalahnya saya bisa manggilnya tetapi pas dicek ke tinkernya itu masih bernilai null
@@studywithafif solvingnya gimana ya mas? Sy juga masih null meskipun ditambah parameter foreign_key atau category_id
@@suryadiaas5444bang apa sdh ketemu solusinya? Saya juga dapat problem yg sama
Pak agar proses migrate nya ini tidak selalu datanya hilang bagaimana ya, misal di post kan ada penambahan foreignID nah agar datanya tidak hilang harus diketik apa ya?
Request tutorial php geolocation
pak.. kenapa yah di database saya name sama slugnya gak muncul ;(
Property [title] does not exist on this collection instance. tidak terpanggil? butuh solusi hehe
saya punya masalah saat input category_id, katanya ga ada default value. Mohon bantuannya 🙏🏼
maaf pa dika , mau tanya fungsi sebenarnya relasi di laravel itu apakah sekedar untuk tampilkan data saja. dan jika iya apakah boleh langsung di passing di controllernya saja jadi tidak harus merelasikan antar table.
misalnya.
untuk mendapat data post langsung ambil dari model. $post = App\Models\Posts::all();
untuk mendapat data category langsung ambil dari model category-nya. $category = App\Models\Category::all();
terimakasih.
Kalau error kaya gini -> Attempt to read property "nama_jurusan" on null . Gimana ya? Function untuk relasinya ga kebaca. Gimana ya ini? Saya udah pusing banget pake beberapa cara ttep ga bisa. Boleh minta pencerahannya pa dosen?
Pak bagaimana jika field pada tabel categories dihapus padahal sudah digunakan di tabel post?
ini gimana ya yang $post->category hasilnya null pas dicoba lewat artisan tinker, saya udah coba berjam2 cari solusi ampe frustasi masi belum ketemu, dikasi parameter foreignkey pun masih gak bisa. waktu project kebuang percuma gara2 frustasi :(. terpaksa deh gk kesambung antar table
saya juga mengalaminya dan sudah fix hanya di tambah foreign_key
jadi kodenya menjadi
public function category()
{
return $this->belongsTo(Category::class,'id');
}
ralat harusnya jangan id, tapi category_id buat foereig keynya jadinya
public function category()
{
return $this->belongsTo(Category::class,'category_id');
}
@Mei-mk5cg coba gini
public function category()
{
return $this->belongsTo(Category::class,'category_id', 'id');
}
jadi ada parameter buat nama field foreign key sama nama field primary key yang di referencenya
@@mukhamadfirdaus4198 luar biasa mas firdaus, boleh mintak penjelasannya ya mas...kenapa dengan ditambahi 'id' akhirnya bisa jalan... apa harus diperjelas gitu ya ?
@@muhammaddausyaf1938 saranku mas sekarang ada chat gpt coba aja digunakan, jujur saat ini berkat chatgpt aq lebih mudah tau kesalahan programku. jujur aku lupa soalnya wkwkkw
kok punya saya error ini SQLSTATE[42S22]: Column not found: 1054 Unknown column 'm_posts.m_category_id' in 'where clause' . mohon pencerahannya... mkasih
sangat membantu pak. cuma saya mau tanya pak. konsepnya Eloquent Relationship ini sama atau berbeda dengan Query Builder join pak?? karna kita sama sama menggunakan 2 table berbeda. mohon pencerahannya pak
pada menit 22:03 , $this itu isinya apa ya?
pak saya mau bertanya ini saya salah dimana ya "Trying to get property 'slug' of non-object " error pas selesai bikin seperti ini 28:50 nah pas saya refresh muncul error tersebut kira" kenapa ya pak ?
Ada yg tau gak cara nampilin post cuma dari kategory tertentu.
Misal di blog mau nampilin cuma kategori tertentu jadi bukan all post.
Jadi nanti di halaman viewnya postingan saya kelompokkan berdasarkan kategorinya.
Yg dirubah itu di controllernya atau di modelnya ya?
Saya sudah buat sih dengan merubah post controllernya, cuma sepertinya kurang efektif soalnya jadi banyak eksekusi databasenya, cuma siapa tau temen2 ada cara yg lebih efektif.
apakah kalau ingin mengambil data category query nya hanya bisa first / find ngak bisa all().
maksudnya saya ngin menampilkan semua data category beserta data postnya yg udah di join di belakang layar elequent
misal, user sandika ingin menampilkan semua postingan nya
Nanti akan sampai situ materinya, menampilkan semua post berdasarkan kategori atau berdasarkan penulisnya siapa.. diikuti terus saja ya playlistnya 😁👍🏼
Pagi pak saya kesulitan untuk relasi antar tabel detail_transaksi dan tabel barang. tujuannya hanya ambil kolom nama dari tabel barang, berhasil jika saya ambil satu row saja [::fisrt()] gagal jika semua row [::get()]. sedangkan dari tabel header_transaksi bisa relasi antara ->detail_transaksi trus ->barang->nama. relasi apa yang pass untuk detail_transaksi dan barang pak?, mudah-mudahan bisa di pahami penjelasan saya terima kasih sebelumnya 🙏.
pak dika request Authenticated Login donk, pak, bismillah bonus yang multi-user loginya hehehe
Pada menit 34:09, pada bagian $category->name, saya mau nyoba relasi ke tabel posts, $category->posts->title, tapi tidak berhasil. Sedangkan pada menit 25:00, disitu relasu post ke tabel category, berhasil ya.$post->category->name
mau tanya bang ini dapet $category sama $post itu dari aliases yang di buat di tinker atau dari nama modelnya?
@@mousegaming3744 dapet dari controllernya bang, yang nge return view, disitu kan sambil ngirim data
@@azhisazhis6931 okee bang thanks ya soalnya kemarin aku buat aliases model di tinker kagak mau jadi gk bisa ngecheck relasi sesuai yang di video pas manggil jadi bingung, 🙏🏽 btw mksi bang
@@mousegaming3744 oh oke oke, sama sama bang
public function posts()
{
return $this->hasMany(Post::class);
}
isi di file Category.php
kemudian untuk cek nya kamu bisa lakukan
1. $category = Category::first()
2. $category->posts
isi di file Post
public function category()
{
return $this->belongsTo(Category::class, 'category_id');
}
kalau masih belom bisa coba lagi cek nonton vid nya dari awal soalnya aku udh nonton sampe 3x jadi ada kemungkinan kamu typo aja sihh gituu
maaf pak mau nanya, punya saya kok setelah $post->category itu output nya Null?
Biar nggal null tambahkanan id
jadi return $this->belongsTo(Category::class, 'id');
@@ariz1777 Thank you akhirnya bisa, udah jeli ngikutin kok hasilnya lain wkk