Hirdetés
- Tömegterméket csinálna a Samsung az öreg tévés arányból
- Itt vannak az eddigi legrészletesebb képek a Samsung Galaxy A37-ről és A57-ről
- Sózd a jégakkut! Megoldotta a CATL a téli akkuproblémákat
- Két 200 megapixeles kamerát tesz a Xiaomi a 18-as szériába?
- Akciófigyelő: Ajándékok az új Redmi Note 15-ök mellé
- Google Pixel 9 Pro XL - hét szűk esztendő
- Szívós, szép és kitartó az új OnePlus óra
- Néhány Pixelnél Wi‑Fi és Bluetooth hibákat hozott a januári frissítés
- Realme GT 2 Pro - papírforma
- Google Pixel topik
- iPhone topik
- 13 év után is kap még frissítést az iPhone 5s! Itt az iOS 12.5.8
- A Samsung is leszámol a 128 GB-os tárhellyel a Galaxy S26-ban
- Apple Watch
- One mobilszolgáltatások
-
Mobilarena

Új hozzászólás Aktív témák
-
coco2
őstag
EF, migrations, indexelés. Google példák alapján nem találtam rá megoldást.
Vannak táblákat reprezentáló osztályaim, közöttük egy-egy relációk, az osztályokban 3-4 ilyesmi:
public TablaEgyik TablaEgyik { get; set; } = new TablaEgyik();
public TablaMasik TablaMasik { get; set; } = new TablaMasik();
public TablaHarmadik TablaHarmadik { get; set; } = new TablaHarmadik();(TablaEgyik, TablaMasik és TablaHarmadik mind létező osztályok.)
Az id-k összekapcsolása automatikusan megvan (ellenőriztem a kimenetben), de az indexelés csak egyesével van meg. Például van TablaEgyik, TablaMasik, TablaHarmadik táblám hozzákötve az EntityEgyik-hez. Az EntityEgyik-nek lesz külön oszlopa, ami a TablaEgyik kulcsához tárol értéket, meg lesz rá indexelés az EntityEgyik-ben, ami 3 külön kapcsolat esetén 3 külön index. Ilyesmi extra oszlopokat hoz létre: TablaEgyikId, TablaMasikId, TablaHarmadikId, és egyesével indexeket készít rájuk. De az jellegében Index1, és Index2, és Index3, és nem Index1 + Index2 + Index3. Kellene nekem összesített index is. Amikor megpróbálok valami ilyesmit:
modelBuilder.Entity<EntityEgyik>()
.HasKey(c => new { c.TablaEgyik, c.TablaMasik, c.TablaHarmadik });akkor azt kapom, hogy a TablaEgyik, TablaMasik, TablaHarmadik a db motor által nem támogatott típusok. A migrations-nek nem tudom megmondani, hogy a TablaEgyik, TablaMasik és TablaHarmadik mögött automatikusan beillesztett változókra ( TablaEgyikId, TablaMasikId, TablaHarmadikId ) készítsen kompozitot.
Létezik bármi trükk rá? Vagy fel kell adnom a kényelmet + fejlesztési szabadságfokot, explicite gyártanom le nekem azokat a kulcs mezőket, plusz utána "kézileg" kell megadnom a kapcsolatokat?
Nem lenne rossz, ha az explicit megadásokat megúszhatnám, mert azzal együtt minden kényelem is odavan, ami miatt egyáltalán a migrations-t (és az EF-et) érdemes használni.
Bármilyen ötletnek, olvasni való blognak / linknek örülnék.
(És bocsi a szerkesztés hiányáért. A régi szerkesztő egy kekec bughalmaz, az új szerkesztő meg egy trágya, nem tudom kiemelni a kódrészleteket kényelmesen.)
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Óra topik
- Debrecen és környéke adok-veszek-beszélgetek
- AliExpress tapasztalatok
- Formula-1
- Szeged és környéke adok-veszek-beszélgetek
- Milyen billentyűzetet vegyek?
- Raspberry Pi
- Bittorrent topik
- Google Pixel 9 Pro XL - hét szűk esztendő
- További aktív témák...
- Apple iPhone 14 128GB, Akku: 100%, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- Lenovo Thinkpad X280, 12,5" FHD IPS, I5-8350U CPU, 8GB DDR4, 256GB-1TB SSD, W11, Számla, 1 év garanc
- ÚJ LG 50UR640S9ZD 50" UHD Üzleti LED TV,Signage,CMS,Reklám kijelző,HDMI,Optika,USB,Wifi,BT,HDR,WebOS
- DJI Mavic 3 Thermal (M3T) Enterprise + RTK modul + 7 akkumulátor
- Iphone 16 pro 256GB natúr titán
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



