J'ai peu de connaissances sur les requêtes SQL et je suis nouveau sur ruby on Rails. Voici ma question. J'ai 2 tables Country et State. Un pays a beaucoup d'états. Je sais qu'il doit y avoir une clé étrangère dans la table State qui se joint à la table Country. Ainsi, la requête pour obtenir tous les états dans un pays seraitAssociation de modèles
Select *
From State
Where
State. country = Country. country
And Country.country = 'XYZ'
Je dois être en mesure de générer une forme pour la création d'un nouvel état, qui a une liste déroulante des pays. Lors de la création d'un état, l'utilisateur peut choisir un pays auquel l'état appartient. Cela m'aidera à récupérer tous les états d'un pays. Je sais que j'ai besoin d'utiliser has_many et belongs_to dans les modèles de pays et d'état respectivement. Mais je ne comprends pas les modifications qui doivent être faites dans les contrôleurs et les vues pour pouvoir obtenir la forme désirée.
Désolé pour les response.Thanks fin beaucoup – Varsha
Non probs - vous devriez probablement « accepter » une des réponses (si cela vous a aidé à résoudre le problème). :) Vous pouvez le faire en cliquant sur le "cocher" à côté de la meilleure réponse. –