Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ROR: загрузка в базу из текстового файла, нужна консультация в инструментарии 
:(
    Опции темы
one111
  Дата 11.12.2008, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 11.12.2008

Репутация: нет
Всего: нет



ситуация:
ROR (ver.2) . есть база - название:string содержание:text
есть текстовый файл примерно 380 тысяч строк вида название - содержание разделенных двумя пробелами.
вопрос: как (желательно средствами руби или рельсами) загрузить файл в базу?
пытался ruby:dbi - не разобрался с синтаксисом.
в попытках разрыть fixtures не нашел обработки разделителя "  "(два пробела) - там только CSV есть   smile 
и еще требуется автоматически заполнить поля created_at и updated_at путем присвоения одного значения (полагаю, что если руби начнет для каждой строчки дважды присваивать значение Time.now, то на это дело уйдет пару суток).
в принципе задачу я решил через пхпмайадмин, НО 1) это не путь самурая; 2) неверно указал тип полей и из-за этого база "тяжелее" чем хотелось бы.
жду советов и подсказок. заранее благодарен.
P.S. - файл это "слепок" википедии для смартфона, решил использовать его для изучения рельсов + получения собственной вики  smile 
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Ruby on Rails"
source777
  • С чего начать? начинаем
  • Документацию смотрим тут
  • Обязательно следуйте правилам Vingrad.
  • Пожалуйста, прочитайте рекомендации по работе в форуме и навигации по Vingrad.
  • Для вставки кодов Ruby используйте тег: [code=ruby]код[/code]. Когда в будущем подсветка синтаксиса для Ruby будет реализована, весь исходных код преобразится.
  • Используйтe чекбокс "Транслит" (возле кнопок кодов), если у Вас нет русских шрифтов.
  • Помните, для каждого вопроса должна быть своя тема.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Ruby On Rails | Следующая тема »


 




[ Время генерации скрипта: 0.0724 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.