Форум программистов, компьютерный форум, киберфорум
Ruby on Rails
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Kuatro
1

Связи 3 моделей

08.05.2013, 10:14. Показов 1033. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброе время суток, коллеги.
Возникла задача, решение которой не могу найти уже много часов.

Есть 3 модели:
Компания. Поля: имя, категория.
Контакты. Поля: значение(например: company@mail.com), id компании, id типа контакта.
Типы контактов. Поля: значение(например: email), формат.

Нужно настроить связи таким образом, чтобы можно было малой кровью получить нужный контакт для компании, грубо говоря:
Код
puts @company.email
>> company@mail.com
И в то же время централизованно и просто управлять списком типов контактов и их форматом.
Может мозг закис от недосыпа, и я кручусь где-то рядом, прошу помощи.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.05.2013, 10:14
Ответы с готовыми решениями:

Связь моделей
Приветствую всех, возник вопрос. Создаю первую модель с 2мя полями. Какого типо должно быть...

Acts_as_taggable_on для нескольких моделей
Всем добрый день! Пользуюсь данным гемом. Как сделать привязку к одной модели проблем не...

привязка моделей через актив
Имеем две модели 'user' и 'post' банально в таблице users(id, name...) posts(id title,...

RoR, связь моделей User и Post
Здравствуйте, нужна ваша помощь. Есть модель Post title:string decr:text status:string, модель User...

2
2 / 2 / 1
Регистрация: 18.12.2010
Сообщений: 101
08.05.2013, 13:09 2
хорошая статья об этом http://guides.rubyonrails.org/... asics.html.

и вот еще не плохо обьясняется http://rubydev.ru/2012/04/ruby... iations-2/
0
Kuatro
08.05.2013, 14:01 3
Цитата Сообщение от mobilesoft Посмотреть сообщение
хорошая статья об этом http://guides.rubyonrails.org/... asics.html.

и вот еще не плохо обьясняется http://rubydev.ru/2012/04/ruby... iations-2/
Благодарю за ссылки. Повторение - мать учения

ЗЫ Я не просто так указал, что у контактах есть поля company_id и type_id
08.05.2013, 14:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.05.2013, 14:01
Помогаю со студенческими работами здесь

Загрузка обьектов моделей и их зависимостей в контроллере
Добрый день. Обычно в контроллере я пишу @posts = Post.all а на странице пишу...

Изменение имен моделей в Active admin и меню
Здравствуйте, у меня есть админ панель с моделями company, admin_user, city ect. В админке они...

Отличие VAR моделей от моделей с экзогенными переменными
Всем доброго времени года! Подскажите чем отличается модель векторной авторегрессии от модели с...

Разработка программы оценки качества канала связи системы связи оптической
Доброго времени суток. Кто может подсказать, встречали ли вы программы, которые оценивают качество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru