Lors de l'appel de Table (* column_symbol *), arel suppose que nous utilisons la base de données principale. Comment puis-je utiliser des tables arel dans une deuxième base de données sans avoir à ARModels pour chacune des tables interrogées?Comment utiliser AREL lorsque vous utilisez plusieurs bases de données?
1
A
Répondre
1
table = Arel::Table.new("db_name.table_name")
1
fonctionne très bien pour moi.
indiquer votre params "seconde base de données" dans config/database.yml
et dans votre modèle, spécifiez establish_connection :db_params
Questions connexes
- 1. Comment utilisez-vous les bases de données portables avec MsBuild?
- 2. Comment utilisez-vous un ObjectContext unique pour plusieurs types de bases de données?
- 3. Comment utiliser plusieurs bases de données en utilisant php?
- 4. PDO SQL problème affichant plusieurs lignes lorsque vous utilisez COUNT()
- 5. Comment fonctionne mysql lorsque vous utilisez plusieurs colonnes en groupe?
- 6. Comment arrêter eventmachine lorsque vous utilisez plusieurs requêtes
- 7. Comment utiliser plusieurs bases de données dans Hibernate?
- 8. Comment gardez-vous MVC avec plusieurs bases de données?
- 9. Lorsque vous utilisez exuberant-ctags, quelles options utilisez-vous?
- 10. Comment utiliser Entity Framework avec plusieurs bases de données?
- 11. comment utiliser plusieurs bases de données dans symfony
- 12. Connectez-vous à la base de données et utilisez les bases de données en C#
- 13. Utiliser CString dans l'application console lorsque vous utilisez VS Express
- 14. NullReferenceException lorsque vous utilisez NUnit
- 15. Remplir {% csrf_token%} lorsque vous utilisez render_to_string?
- 16. Comment utilisez-vous plusieurs typesConfigs dans Unity?
- 17. Grails plusieurs bases de données
- 18. Utiliser plusieurs bases de données MySQL avec Codeigniter?
- 19. Comment définissez-vous maxSockets dans Node.js lorsque vous utilisez Express?
- 20. Comment appelez-vous UpdateModel lorsque vous utilisez une classe ViewModel?
- 21. Comment sélectionner plusieurs bases de données
- 22. Comment utilisez-vous CPScatterPlotInterpolationLinear?
- 23. Plusieurs bases de données identiques
- 24. Utiliser plusieurs bases de données avec un code commun
- 25. Configurer Symfony pour utiliser plusieurs bases de données mongodb
- 26. Utiliser le même hbm pour plusieurs bases de données
- 27. Comment utilisez-vous la méthode #as d'ARel?
- 28. Requête SQL sur plusieurs bases de données
- 29. Arel: Comment connecter plusieurs conditions avec OR?
- 30. utilisant transaction dans plusieurs bases de données
La question était de savoir comment utiliser Arel sans l'aide de modèles AR. –