Pytania otagowane jako eloquent

Eloquent ORM dołączony do Laravel zapewnia piękną, prostą implementację ActiveRecord do pracy z bazą danych. Każda tabela bazy danych ma odpowiadający jej „Model”, który jest używany do interakcji z tą tabelą. Modele umożliwiają tworzenie zapytań dotyczących danych w tabelach, a także wstawianie nowych rekordów do tabeli.

8
Eloquent ORM laravel 5 Uzyskaj tablicę identyfikatorów
Używam Eloquent ORM laravel 5.1, chcę zwrócić tablicę identyfikatorów większych niż 0, mój model o nazwie test . Próbowałem : $test=test::select('id')->where('id' ,'>' ,0)->get()->toarray(); Wraca: Array ( [0] => Array ( [id] => 1 ) [1] => Array ( [id] => 2 ) ) Ale chcę, aby wynik był w prostej …

3
Aktualizacja Laravel Eloquent, tylko jeśli zostały wprowadzone zmiany
Czy istnieje sposób, aby zaktualizować rekord w Laravel przy użyciu elokwentnych modeli, tylko jeśli wprowadzono zmianę w tym rekordzie? Nie chcę, aby jakikolwiek użytkownik żądał bazy danych bez dobrego powodu w kółko, po prostu naciskając przycisk, aby zapisać zmiany. Mam javascriptfunkcję, która włącza i wyłącza przycisk zapisywania w zależności od …
86 php  laravel  eloquent 

6
Jak połączyć dwie wymowne kolekcje?
Mam tabelę pytań i tabelę tagów. Chcę pobrać wszystkie pytania z tagów danego pytania. Na przykład mogę mieć przypisane do danego pytania tagi „Podróż”, „Pociągi” i „Kultura”. Chcę mieć możliwość pobrania wszystkich pytań dotyczących tych trzech tagów. Problem, jak się wydaje, polega na tym, że relacja między pytaniami i tagami …


4
Laravel zapisuje / aktualizuje wiele do wielu relacji
Czy ktoś może mi pomóc, jak uratować związek wielu za wielu? Mam zadania, użytkownik może mieć wiele zadań, a zadanie może mieć wielu użytkowników (od wielu do wielu). Chcę tylko, aby w formularzu aktualizacji administrator mógł przypisać wielu użytkowników do określonego zadania. Odbywa się to za pomocą wielokrotnego wyboru html …

9
Dlaczego otrzymuję komunikat „Metoda niestatyczna nie powinna być wywoływana statycznie” podczas wywoływania metody w modelu elokwentnym?
Próbuję załadować mój model do mojego kontrolera i wypróbowałem to: return Post::getAll(); otrzymałem błąd Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context Funkcja w modelu wygląda następująco: public function getAll() { return $posts = $this->all()->take(2)->get(); } Jaki jest właściwy sposób załadowania modelu do kontrolera, a …
84 php  laravel  eloquent 

5
Laravel 5.2 - Użyj ciągu jako niestandardowego klucza podstawowego dla tabeli elokwentnej wynosi 0
Próbuję użyć poczty e-mail jako klucza podstawowego mojej tabeli, więc mój wymowny kod to- <?php namespace App; use Illuminate\Database\Eloquent\Model; class UserVerification extends Model { protected $table = 'user_verification'; protected $fillable = [ 'email', 'verification_token' ]; //$timestamps = false; protected $primaryKey = 'verification_token'; } A moja DB jest taka- ale jeśli …

7
Uzyskaj instancję podtypu modelu za pomocą Eloquent
Mam Animalmodel oparty na animalstole. Ta tabela zawiera typepole, które może zawierać wartości, takie jak kot lub pies . Chciałbym móc tworzyć takie obiekty jak: class Animal extends Model { } class Dog extends Animal { } class Cat extends Animal { } Jednak będąc w stanie przynieść takie zwierzę: …
22 php  laravel  eloquent 

4
Najlepsze podejście do wydajności podczas filtrowania uprawnień w Laravel
Pracuję nad aplikacją, w której użytkownik może mieć dostęp do wielu formularzy poprzez wiele różnych scenariuszy. Usiłuję zbudować to podejście z najlepszą wydajnością, zwracając użytkownikowi indeks formularzy. Użytkownik może mieć dostęp do formularzy za pomocą następujących scenariuszy: Forma właściciela Zespół jest właścicielem formularza Ma uprawnienia do grupy, która jest właścicielem …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.