Another newbie question.
The goal: each ingredient can have zero or more unit conversions tied to it. I want to put a link to creating a new unit conversion on the page
has_many :unit_conversion
Should be pluralized since you're calling it with
@unit_conversion = @ingredient.unit_conversions.build
your controller
def new
@ingredient = Ingredient.all
should be calling #new
to setup a new Ingredient or #find
to grab an existing Ingredient.
@ingredient = Ingredient.new # returns a new Ingredient
or
@ingredient = Ingredient.find(...) # returns an existing Ingredient
Which one you choose is up to your requirements.
Also, this is a typo, right?
belongs_to :Ingredient
You might want to lowercase :ingredient