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.
J'ai une relation entre deux tables avec une table de jointure qui n'a qu'un seul résultat. Lorsque je définis une relation Laravel appartientToMany, au lieu de renvoyer une coll ...
Disons que j'ai ceci: $drivers = Driver::whereRaw('driver_number not in (select driver_number from buses) AND station_id = ? ', [$station_id].' OR id = ?', [$bus->Driver_id])
...
Je veux juste faire une simple requête SQL dans mon application laravel. Je ne suis pas très à l'aise avec Eloquent aha. Voici la requête SQL que je veux fair ...