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

Ruby On Rails in UA/Вопросы по программированию на ROR/Связь с "неправильно" назваными таблицами

2008-06-09 02:06:13 Ответить  
Junior
Junior
Адрес: Odessa
Сообщений: 93
Регистр: 2007-07-25
его блог 0 сообщ.
Связь с "неправильно" назваными таблицами
  •  
Может у кого была такая проблема :(
Есть БД с дикими названиями таблиц, которые никак не подходят под naming convention. Менять название таблиц нельзя, если какой-то вариант связать модель с таблицей.

Заранее благодарен.
2008-06-05 13:38:44 Ответить  
DimaS
Dmitry Solonina
Адрес: Ukraine, Nikolaev
Сообщений: 43
Регистр: 2007-04-17
его блог 0 сообщ.
RE: Связь с "неправильно" назваными таблицами
  •  
Попробуй это прописать в модели, соответсвенно поменяй под свои названия таблиц.
Должно заработать

2008-06-05 16:43:11 Ответить  
DimaS
Dmitry Solonina
Адрес: Ukraine, Nikolaev
Сообщений: 43
Регистр: 2007-04-17
его блог 0 сообщ.
RE: Связь с "неправильно" назваными таблицами
  •  
Да и ты можешь спокойно использовать ModelName.find_by_sql, хотя это плохая практика программирования на рельсах
2008-06-06 16:56:23 Ответить  
Junior
Junior
Адрес: Odessa
Сообщений: 93
Регистр: 2007-07-25
его блог 0 сообщ.
RE: Связь с "неправильно" назваными таблицами
  •  
Спасибо за помощь!

Если у кого будет такого рода проблема, думаю можно просмотреть эту статью.
http://wiki.rubyonrails.org/rails/pages/HowToUseLegacySchemas
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 115 Онлайн: 0
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008