Мне нужно запросить объединение таблиц без использования первичного ключа (id).
class User < ActiveRecord::Base
has_one :participant
end
class Participant < ActiveRecord::Base
belongs_to :user
end
У пользователя есть 'id' и 'name'.Участник имеет 'user_id', который является User.id
Я пытаюсь найти Participant.id, запрашивая User.name
, что я пробовал,
participant_id = Participant.all :joins => :users, :conditions => {:name => "Susie"}