Pytania oznaczone «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.

242
Laravel - elokwentny lub płynny losowy rząd

Jak mogę wybrać losowy wiersz za pomocą Eloquent lub Fluent w frameworku Laravel? Wiem, że używając SQL, możesz zrobić porządek za pomocą RAND (). Chciałbym jednak uzyskać losowy wiersz bez liczenia liczby rekordów przed początkowym zapytaniem. Jakieś

218
Jak sprawdzasz „jeśli nie zerowy” w Eloquent?

Jak sprawdzić, czy pole Eloquent nie jest puste ? Próbowałem, Model::where('sent_at', 'IS NOT', DB::raw('null'))->...ale daje IS NOTporównanie jako porównanie. Oto co DB::getQueryLog()o tym mówi: 'query' => string 'select * from my_table where sent_at = ? and profile_id in (?, ?) order by...

186
Wyłącz Elokwentne znaczniki czasu Laravela

Jestem w trakcie konwersji jednej z naszych aplikacji internetowych z CodeIgniter na Laravel. Jednak w tej chwili nie chcemy dodawać pól updated_at/ created_atdo wszystkich naszych tabel, ponieważ mamy klasę rejestrującą, która robi to wszystko bardziej szczegółowo dla nas. Wiem, że mogę ustawić...

182
Wykonaj zapytanie w Laravel 3/4

Jak mogę pobrać surowo wykonane zapytanie SQL w Laravel 3/4 za pomocą Laravel Query Builder lub Eloquent ORM? Na przykład coś takiego: DB::table('users')->where_status(1)->get(); Lub: (posts (id, user_id, ...)) User::find(1)->posts->get(); W przeciwnym razie, przynajmniej jak mogę...

158
Jak wybrać określone kolumny w laravel eloquent

powiedzmy, że mam 7 kolumn w tabeli i chcę wybrać tylko dwie z nich, coś takiego SELECT `name`,`surname` FROM `table` WHERE `id` = '1'; W elokwentnym modelu laravel może to wyglądać tak Table::where('id', 1)->get(); ale myślę, że to wyrażenie wybierze WSZYSTKIE kolumny, w których...