Je l'ai testé une association sur MySQL comme suit et il fonctionne:sont des associations dépendant d'une base de données dans Rails?
User.campaigns
Ce sont les associations dans les modèles:
Campaign belongs_to :user
User has_many :campaigns
Cependant, quand je le lance sur Heroku qui utilise Postgres, je reçois les suivantes:
CampaignsController#index (ActiveRecord::StatementInvalid) "PGError: ERROR: column campaigns.user_id does not exist\nLINE 1: SELECT * FROM \"campaigns\" WHERE (\"campaigns\".user_id = 1) \n ^\n: SELECT * FROM \"cam
C'est un peu inquiétant, car - si la façon dont j'utilise des rails associations dépend de la base de données ... hmm ... pas sûr que je peux effectuer faire un développement ... des pensées?
Quelle base de données utilisez-vous en dev? –
Comment avez-vous créé la base de données sur Heroku? – nathanvda
J'utilise mysql en dev ... Je n'ai pas trouvé une façon directe d'utiliser postgres localement ... des pointeurs vers un bon tutorail? J'ai fait un Google et il était assez lourd – Angela