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

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

Разница между строкой и текстом в рельсах?

Я создаю новое веб-приложение с помощью Rails и задаюсь вопросом, какая разница между string и text? И когда каждый должен использоваться?
задан 28 июля '10 в 18:15
4
ответов

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

Мне страшно назвать и понять, что в моем приложении Rails есть лучший набор имен для моих моделей. Можно ли использовать миграцию для переименования модели и ее соответствующей таблицы?
задан 23 янв. '09 в 3:25
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
6
ответов

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

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

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

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

Рельсы, где условие, использующее NOT NULL

Используя стиль рельсов 3, как бы я написал противоположное: Foo.includes(:bar).where(:bars=>{:id=>nil}) Я хочу найти, где id не равно null. Я пробовал: Foo.includes(:bar).where(:bars=>{:id=>!nil}).to_sql Но это возвращает: => "...
задан 23 нояб. '10 в 5:56
11
ответов

Использование шрифтов с конвейером Rails

У меня есть некоторые шрифты, настроенные в моем файле Scss, например: @font-face { font-family: 'Icomoon'; src: asset-url('icoMoon.eot?#iefix', font) format('embedded-opentype'), asset-url('icoMoon.woff', font) format('woff'), ass...
задан 06 июня '12 в 1:29