Rails fixtures — how do you set foreign keys?

You should use named fixtures, which automatically generate an id number for you where you don’t provide one. These id numbers are essentially integer hashes of whatever string you use. Don’t add the “_id” if you’re referencing the named version:

# recipes.yml
chicken_soup:
  cookbook: my_recipes

# cookbooks.yml
my_recipes:
  title: My Test Cookbook

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)