- Megvan a Xiaomi 17 és 17 Ultra európai ára
- Bemutatkozott a Fairphone 6
- Google Pixel topik
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Xiaomi 13 Pro - szerencsés szám
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Fotók, videók mobillal
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Amazfit Bip 6 - jót olcsón
Új hozzászólás Aktív témák
-
_ak_
addikt
Felmerült bennem egy elméleti kérdés. Laravelben fejlesztek és van egy táblázatom, ahová a felhasználó mellé ki szeretném írni az általa feltöltött, jelen esetben, kutyák számát.
Jelenleg ez így néz ki:@foreach($users as $user)
<tr>
<td>{{ $user -> id }}</td>
<td>{{{ $user -> username }}} <span class="badge">{{ $dogs=DB::table('dogs')->where('user_id', '=', $user->id)->count() }}</span></td>
<td>{{{ $user -> email }}}</td>
<td>{{ $user -> created_at }}</td>
<td>{{ $user -> active }}</td>
.
.
.Viszont ez a megoldás nem ellentétes az MVC lapjaival? Ugye a viewban nem kéne hogy semmilyen logika legyen, de egyszerűen tippem sincs, hogy másképp hogyan lehetne kiíratni ezt az adatot.
Legnagyobb ötletem egy függvény írása volt a Modellben, aminek tovább adom változóként a user id-t és a kimeneti értéke a keresett szám, de nem sikerült implementálnom ezt az elképzelésemet.
szer.: tudom, hogy egy DB querynek inkább a modellben van a helye, de nem tudom, hogy egy ilyen foreach loopban hogyan tudnám az adott felhasználóhoz kötni a megfelelő értéket és ezt tovább adni.
Új hozzászólás Aktív témák
- Kételkedsz még a Marathonban? Nézz meg egy teljes kört!
- Autós topik
- Megvan a Xiaomi 17 és 17 Ultra európai ára
- GL.iNet OFF topik
- Kamionok, fuvarozás, logisztika topik
- Szeged és környéke adok-veszek-beszélgetek
- Bittorrent topik
- AMD Navi Radeon™ RX 9xxx sorozat
- Bemutatkozott a Fairphone 6
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- További aktív témák...
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4370
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 FE
- DELL Latitude 5285 (Tablet)FHD, 2 az 1 ben, 12.3",i7-7600U,16GB DDR4, 256GB SSD, WIN11
- HIBÁTLAN iPhone SE 2020 64GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS4001
- Xiaomi Redmi Note 14 6/128GB fekete / 2028.01.12 - ig jótállás
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


