J'ai donc une base de données existante que j'essaie de manipuler via ActiveRecord. Tous les noms de colonne, table et base de données sont camel-cased, à savoir. myColumnOne, etc. Cela ne pose pas vraiment de problème, sauf que, lorsque j'essayais de définir les associations entre les tables, je n'arrive pas à accepter Rails et à laisser mon entrée pour les noms de clés étrangères seul.Nom de clé étrangère en chameau dans les rails
Par exemple: Je suis en train de définir une association entre une table appelée Cablemodems et une table appelée cmModels, où Cablemodem has_one: cmModel,: foreign_key => "cmModelId"
Rails semble vouloir dire que la clé étrangère est en fait cm_model_id. Même si je le saisis comme je l'ai montré ci-dessus.
Ma question est la suivante: Y at-il un moyen de faire en sorte que Rails accepte le boîtier? Ou dois-je faire à ce sujet sans les associations?
Merci beaucoup!
Désolé de prendre autant de temps à revenir. C'est complètement précis. Je viens d'écrire quelques méthodes rapides, contournant complètement l'assistant, et cela fonctionne maintenant. Merci de votre aide –