Je viens d'un environnement Java où nous écrivons nos propres requêtes ou procédures stockées et traitons directement avec des bases de données de bas niveau. Je passe le livre AWDR 3ème édition et ne peux pas saisir le concept de jointures.Ressources qui expliquent le mieux les associations utilisées dans Rails
Est-ce que quelqu'un peut partager une ressource qu'il a utilisée lors de sa première utilisation de Rails? Disons que je veux une table Customer
et une table Order
. un client peut passer de nombreuses commandes. Donc, ma classe Customer
contiendra :has_many order_id
Si je fais ce qui précède, fera-t-il des clés étrangères/primaires dans la base de données actuelle?
Maintenant, disons que je veux trouver tous les clients qui commande id = 5
Comment puis-je faire cela?
Est-il bon d'aller avec find_by_sql
?