Я получаю ошибку метаданных соединения со следующим:
@companies_user = Company.joins(:contact).where(:contact => {:user_id => current_user.id}).uniq
Компания has_many контакты
Другими словами, у каждого контакта есть метод company_id
Я хочучтобы показать те компании (только одну), где у контактов есть user_id, равный идентификатору пользователя, выполняющего поиск.