- Épített vízhűtés (nem kompakt) topic
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Milyen videókártyát?
- AMD Navi Radeon™ RX 6xxx sorozat
- Vezeték nélküli fülhallgatók
- Milyen notebookot vegyek?
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- CPU léghűtés kibeszélő
- Azonnali VGA-s kérdések órája
Új hozzászólás Aktív témák
-
trisztan94
őstag
Hali!
Laraveles kérdésem lenne.
Van egy categories nevű táblám adatbázisban, amelyben van egy parent_category_id mező. A parent_category_id foreign key-el van ugyanúgy a categories table-re kötve.
Adatbázis migráció:
Schema::create('categories', function (Blueprint $table) {
$table->increments('id');
$table->string('category_name');
$table->integer('parent_category_id')->unsigned()->nullable();
$table->timestamps();
$table->foreign('parent_category_id')
->references('id')
->on('categories');
});A Category model-em:
public function parent(){
return $this->belongsTo('App\Category', 'id', 'id');
}
public function children() {
return $this->hasMany('App\Category', 'id', 'id');
}Magyarra lefordítva egy kategória egy darab szülőhöz tartozhat, de lehet több gyermeke ugye.
Itt egy kategória az adatbázisban:
Viszont ha meghívom rá a $venues->venueCategories[0]->category->parent sort, NULL-t kapok vissza. Ha nem kérem le a parent property-t, akkor viszont visszakapom a 77-es id-val rendelkező kategóriát (ami a screenshotban is van).
Mit csinálok szerintetek rosszul?
Köszi!
Új hozzászólás Aktív témák
- Reklámblokkolók topikja
- Windows 11
- Épített vízhűtés (nem kompakt) topic
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Sony WF-C710N - átlátok rajta
- Asztalos klub
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Milyen videókártyát?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- LEGO klub
- További aktív témák...
- Újszerű Lenovo Legion 5 - 15,6"FHD IPS - Ryzen 5 5600H - 16GB - 512GB SSD - RTX 3050 - Win11 -MAGYAR
- Azonnali készpénzes nVidia RTX 4000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Kingmax 1x2GB DDR2 800 RAM eladó
- Update 07.09. Bomba árak 2025-ben is! Üzleti - Consumer laptopok DELL FUJITSU HP LENOVO
- AKCIÓ! Csere-Beszámítás! Manli RTX 3070Ti 8GB GDDR6X Videokártya!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest