- gban: Ingyen kellene, de tegnapra
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- sziku69: Fűzzük össze a szavakat :)
- laskr99: Processzor és videokártya szilícium mag fotók újratöltve!
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- Gurulunk, WAZE?!
- Luck Dragon: Asszociációs játék. :)
- gerner1
Hirdetés
Köszönjük a sok biztatást, támogatást! Utolsó pillanat a féláras hirdetésfeladásra, előfizetésre!
Ú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
- Zotac RTX 3080 10GB GDDR6 GAMING AMP HOLO Eladó!
- Dell Latitude 7390 core i5-8350 win 11 kompatibilis laptop, áfás számla
- Dell Latitude 7480 core 5-6300 8 Gb ddr4, 256 Gb ssd, 14" FHD áfás számla
- Dell Latitude 5470 I5-6440HQ (szuper 4 magos) 14" laptop, áfás számlával
- Dell Latitude 3420,14",FHD,i5-1145G7,16GB DDR4,256GB SSD, WIN11
- Samsung Galaxy Book2 NP750XED i7-1255U 16GB 512GB GARANCIA: 1 ÉV
- iKing.Hu - Apple iPhone 15 Plus Black Használt, karcmentes 256 GB tárhely 3 hónap garancia!
- HIBÁTLAN iPhone 14 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3017, 100% Akkumulátor
- Olcsó Notebook! Lenovo Ideapad 3! Ryzen 3 3250U / 8GB DDR4 / 128GB SSD
- BESZÁMÍTÁS! MSI B450M R7 1700X 16GB DDR4 128GB SSD 1TB HDD GTX 1650 Super 4GB Zalman T7 Chieftec 400
Állásajánlatok
Cég: FOTC
Város: Budapest