Questions marquées «eloquent»

L'ORM Eloquent inclus avec Laravel fournit une implémentation ActiveRecord belle et simple pour travailler avec votre base de données. Chaque table de base de données a un "modèle" correspondant qui est utilisé pour interagir avec cette table. Les modèles vous permettent de rechercher des données dans vos tables, ainsi que d'insérer de nouveaux enregistrements dans la table.

242
Laravel - Ligne aléatoire éloquente ou courante

Comment puis-je sélectionner une ligne aléatoire en utilisant Eloquent ou Fluent dans le framework Laravel? Je sais qu'en utilisant SQL, vous pouvez passer commande par RAND (). Cependant, je voudrais obtenir la ligne aléatoire sans compter le nombre d'enregistrements avant la requête initiale. Des...

218
Comment vérifier «si non nul» avec Eloquent?

Comment vérifier si un champ n'est pas nul avec Eloquent? J'ai essayé Model::where('sent_at', 'IS NOT', DB::raw('null'))->...mais ça donne IS NOTcomme reliure au lieu d'une comparaison. Voici ce qui en DB::getQueryLog()dit: 'query' => string 'select * from my_table where sent_at = ? and...

202
Désactiver les horodatages éloquents de Laravel

Je suis en train de convertir l'une de nos applications Web de CodeIgniter à Laravel. Cependant, pour le moment, nous ne voulons pas ajouter les champs updated_at/ created_atà toutes nos tables car nous avons une classe de journalisation qui fait déjà tout cela de manière plus approfondie pour...