У меня есть запрос рельсов, например:
@user = User.find_by_username(params[:search], :include => [:user_similars])
Модели: пользователь (has_many: пользователь_схожие), пользователь_схожий (принадлежит_пользователю)
В таблице mysql user_simils есть поле user_id в качестве внешнего ключа, но я не хочу: include для подключения к этому для этого экземпляра. Я хотел бы присоединиться к другому полю с именем "user_id_simil"
Есть ли параметр для изменения способа: include ведет себя, чтобы он мог присоединиться к другому полю?
Или я должен использовать: присоединиться с другой опцией?
Или, может быть, отредактировать объявления метода модели?
Спасибо!