У меня есть три связанные таблицы, и я пытаюсь выполнить простой поиск.
User Table
ID | Name
User_Contacts Table
User_ID | Contact_ID | Updated_At
Contacts Table
ID | Name
У меня сейчас настроены ассоциации, так что я могу сделать следующее
@contacts = @current_user.contacts
и возвращаем таблицу User_Contacts. Я хотел бы сохранить это так, потому что мне все еще нужен мой атрибут updated_at в моем представлении.
Теперь мне нужно выполнить поиск по таблице контактов и найти каждый контакт, имя которого похоже на «% mike%», и обновить это значение моей переменной @contacts. Может быть, я подхожу к этому неправильно, но я не знаю, с чего начать.
Заранее спасибо.