Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Программирование на ROR/Взаимодействие трех таблиц

2008-06-08 09:41:42 Ответить  
solbeg
Ochirov Tsyren
Адрес: Новосибирск
Сообщений: 40
Регистр: 2008-03-17
его блог 1 сообщ.
Взаимодействие трех таблиц
  •  
Есть таблицы Users Posts Friendships.

Надо вывовести все посты друзей для данного юзера.

в контроллере пишу

Но это не то. Как быть?
2008-06-08 14:57:48 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
RE: Взаимодействие трех таблиц
  •  
Здесь совсем просто не получится та как у юзера много другзей у них много постов так что сложенность гарантируется.
Как частный вариант можно сделать вот так

------------
Занимаюсь вебом и продвижением сайтов.
2008-06-08 09:51:08 Ответить  
solbeg
Ochirov Tsyren
Адрес: Новосибирск
Сообщений: 40
Регистр: 2008-03-17
его блог 1 сообщ.
RE: Взаимодействие трех таблиц
  •  
Реализовал это через двойной for, но это не красивое решение, надо красиво ))).

А вообще, вредно толкать запросы (Post.find and etc) во views?
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 91 Онлайн: Ruslan Voloshin, Денис ,
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008