Мне нужна помощь в разработке аутентификации (https://github.com/heartcombo/devise) для входов в систему.
В моем дизайне БД есть 3 таблицы, для которых требуется 2 объединения, поэтому он может использовать любые электронные письма пользователя для войти, используя один пароль.
profiles table
id
name
emails table
profile_id - foreign key from profiles table using has many
email
users table
profile_id - foreign key from profiles table using one-to-one relationship
encrypted_password
На данный момент я могу установить только 1 присоединение в условиях.