#php #naukaprogramowania #eloquent

Mam problem z updatem wiersza przy pomocy eloquent.Oba sposoby nie działają.Samo where znajduje wiersz.

User::where('name', 'tomek')
->update(['name' , 'noweimie']);


$user= User::find(1);
$user->name = 'New mame';
$user->save()

model

class User extends Eloquent {
public $name;
public $fillable = ['name'];
}
Czy Eloquent pozwala w prosty sposób stworzyć referencję do modelu? Doctrine coś takiego sprytnego robiło, że była metoda ->getReference($id); i ona zwracała takie jakby proxy.

Albo czy jest jakiś sposób na lazyloadowanie modelu w Eloquencie? Widzę, że relacje są domyślnie lazy loadowane, a sam model? Bo ::find($id) zwraca od razu dane, więc wnioskuję, że odpytuje bazę - nie potwierdzałem, ale z powietrza ich nie weźmie :P

#laravel #eloquent #php
anonim1133 - Czy Eloquent pozwala w prosty sposób stworzyć referencję do modelu? Doct...

źródło: comment_3oM5Ng2sTkohfD3ky2xdwPe43XembAHw.jpg

Pobierz