Je publie une réponse à cette question, car cela pourrait aider quelqu'un. Je n'ai pas obtenu de module approprié qui peut créer une relation entre deux vocabulaires de taxonomie comme je veux, mais j'ai un peu modifié ma taxonomie pour le faire à partir d'un module.
J'ai fusionné mes 2 vocabulaires en single. J'ai placé le pays en tant que terme parent et toutes les villes à terme. Donc ma structure est comme ceci:
Inde
- Delhi
- Rajashtan
- Chandigarh
- Gujrat
Etats-Unis
- Alabama
- Alaska
- Géorgie
- Illinois
Ensuite, j'ai utilisé un module simple appelé "Select hiérarchique simple" https://drupal.org/project/shs Ou vous pouvez également utiliser une sélection hiérarchique " https://drupal.org/project/hierarchical_select Mais Hiérarchical Select a plus de fonctions, mais si vous avez une tâche liée à la taxonie seulement, vous ne pouvez utiliser que SHS, comme dans mon cas.
Accédez maintenant au type de contenu -> Gérer les champs -> Sélectionner la référence du terme-> Simple Hiérarchical Select.
Accédez maintenant à vos vues => Sélectionnez le "votre nom de champ" (sélection hiérarchique) dans les filtres et forcez-le à une certaine profondeur.
Ensuite, il affichera le premier nom du pays, puis l'enfant à terme qui sont des noms de ville.