@bts = BT.find_by_product_id(@product.id)
is only returning a single BT. You’re trying to render as if you had a collection of BTs, thus:
@bts = BT.find_all_by_product_id(@product.id)
should fix your problem.
Keep up to date with Rails on Twitter and This Week in Rails
Policies: Conduct, License, Maintenance, Security, Trademarks