Вопросы с тегом 'ruby-on-rails'

Ruby on Rails - это основа веб-приложений с полным исходным кодом, написанная на Ruby. Он следует популярной модели фреймворка MVC и известен своим подходом к разработке приложений на основе "условной конфигурации".
2 отв.

В Ruby on Rails, какая разница между DateTime, Timestamp, Time и Date?

По моему опыту, получение дат/раз вправо, когда программирование всегда чревато опасностью и трудностью. Ruby и Rails всегда ускользали от меня, если только из-за огромного количества опций; Я никогда не подозреваю, что я должен выбрать. Когда я ис...
14 окт. '10 в 0:40
4 отв.

Как написать миграцию для переименования модели ActiveRecord и ее таблицы в Rails?

Мне страшно назвать и понять, что в моем приложении Rails есть лучший набор имен для моих моделей. Можно ли использовать миграцию для переименования модели и ее соответствующей таблицы?
23 янв. '09 в 3:25
38 отв.

Postgres не удалось подключиться к серверу

После обновления brew и обновления brew мои postgres получили некоторую проблему. Я попытался удалить postgres и установить снова, но это не сработало. Это сообщение об ошибке. (Я также получил это сообщение об ошибке, когда я пытаюсь выполнить rak...
16 нояб. '12 в 7:53
8 отв.

Как сделать столбец уникальным и проиндексировать его в миграции Ruby on Rails?

Я хотел бы сделать столбец unique в миграции Ruby on Rails script. Каков наилучший способ сделать это? Также есть способ индексирования столбца в таблице? Я хотел бы использовать столбцы unique в базе данных, а не просто использовать :validate_uni...
19 сент. '09 в 23:34
7 отв.

Могут ли в моделях использовать Rails Routing Helpers (т.е. Mymodel_path (model))?

Скажем, у меня есть модель Rails под названием Thing. Вещь имеет атрибут url, который может произвольно устанавливать URL-адрес где-то в Интернете. В коде зрения мне нужна логика, которая делает следующее: <% if thing.url.blank? %> <%= li...
04 дек. '08 в 19:07
8 отв.

Каков самый простой способ дублирования записи activerecord?

Я хочу сделать копию записи activerecord, изменив одно поле в этом процессе (в дополнение к id). Каков самый простой способ сделать это? Я понимаю, что могу создать новую запись, а затем перебрать все поля, копируя поле данных по полю, но я решил,...
13 сент. '08 в 0:48
4 отв.

Bundler: Что означает: require => false в Gemfile означает?

Строка следующая: gem 'whenever', :require => false Означает ли это, что камень необходимо установить или не требуется?
26 янв. '11 в 4:46
13 отв.

Как определить настраиваемые переменные конфигурации в рельсах

Мне было интересно, как добавить настраиваемые переменные конфигурации в приложение rails и как получить к ним доступ в контроллере, например, я хочу иметь возможность определять файл upload_directory в файлах конфигурации, сообщает development.rb и ...
20 сент. '09 в 7:17
9 отв.

Что означает "WARN Не удалось определить длину тела ответа". и как я могу избавиться от него?

С момента обновления до Rails 3.1 я вижу это предупреждение в своем журнале разработки: WARN Не удалось определить длину содержимого тела ответа. Установите длину содержимого ответа или установите Response#chunked = true Что это значит и как его ...
16 авг. '11 в 20:28
4 отв.

Rails update_attributes без сохранения?

Есть ли альтернатива update_attributes, которая не сохраняет запись? Поэтому я мог бы сделать что-то вроде: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Se...
21 июля '11 в 4:22
5 отв.

Rails 4: список доступных типов данных

Где я могу найти список типов данных, которые можно использовать в Ruby on Rails 4? Например, text string integer float date Я продолжаю изучать новые, и мне бы хотелось иметь список, на который я мог бы легко сослаться.
29 июля '13 в 10:19
7 отв.

В чем разница между <%, <% =, <% # и -%> в ERB в Rails?

Может кто-нибудь описать использование следующих символов, которые используются в файле ERB: <% %> <%= %> <% -%> <%# %> какое использование каждого из них?
03 нояб. '11 в 17:36
3 отв.

Как получить имя класса Ruby?

Как получить имя класса из объекта ActiveRecord? У меня есть: result = User.find(1) Я пробовал: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Мне нужно только имя класса в строке (User в ...
05 мая '09 в 21:13
8 отв.

Rails: include vs.: join

Это скорее вопрос "почему дела так", а не вопрос "Я не знаю, как это сделать"... Таким образом, Евангелие по вытаскиванию связанных записей, которые вы знаете, вы собираетесь использовать, это использовать :include, потому что вы получите соединени...
30 июля '09 в 22:00
9 отв.

Перемещение Rails для столбца изменения

У нас есть синтаксис script/generate migration add_fieldname_to_tablename fieldname:datatype для добавления новых столбцов в модель. В той же строке есть ли script/generate для изменения типа данных столбца? Или я должен писать SQL непосредственно...
10 мая '10 в 3:44