Я пытаюсь собрать запрос, который показывает мне информацию о компании, детали и продукты, но по какой-то причине, когда я запускаю следующий код, он показывает мне информацию от компании 1, информацию о компании 4 и продукты от компании 9.
class User < ActiveRecord::Base
has_one :company
has_one :detail
has_many :products
end
class Product < ActiveRecord::Base
belongs_to :user
end
публичный контроллер
def index
@companies = Company.order("companies.id ASC").paginate(:per_page => 7, :page => params[:page])
end
def show
@company = Company.find(params[:id])
@detail = Detail.find(params[:id])
end