Рельсы: есть ли двигатель.корень?

Rails.root возвращает объект Path, указывающий корень проекта Rails. есть ли эквивилент для рельсовых двигателей? Как Engine.root? Если нет, то как еще я могу построить путь от корня моего рельсового двигателя? ...

Есть ли консольная команда Rails (Rails 3+) для перезагрузки измененного кода?

Я играю с консолью, я меняю код модели, и теперь я хочу проверить его. Обычно я снова запускаю консоль. Есть ли более быстрый способ? Может консольная команда для перезагрузки кода модели? ...

Как сделать канал RSS / Atom в Rails 3?

Я довольно новичок в Rails 3, и я пытаюсь сделать канал RSS/Atom. Я знаю о auto_discovery_link_tag, но как должен выглядеть связанный контроллер/действие? спасибо! ...

Создать миграцию-создать таблицу соединений

Я просмотрел много SO и google сообщения для создания миграции таблицы соединений для has many and belongs to many ассоциации и ничего не работают. все решения генерируют пустой файл миграции. Я использую rails 3.2.13 и у меня есть две таблицы: sec ...

Найти самую новую запись в Rails 3

Мне было интересно, есть ли способ найти самую новую запись в таблице в rails3? спасибо Эллиот ...

Рельсы 3: множественный выбор с имеет много сквозных ассоциаций

Я хочу получить возможность выбрать несколько категорий для одного сообщения с несколькими select. у меня есть следующие модели: Post, Category и PostCategory. class Post < ActiveRecord::Base has_many :post_categories has_many :categories, : ...

Когда использовать "сохранить" против " сохранить! в модель?

по данным сохранить удар головой, активная запись сведет вас с ума, мы должны избегать использования save! и rescue идиома для исключительных ситуаций. Учитывая это, скажем, модель должна @post.mark_rejected. если код mark_rejected сбой из-за одной ...

Можем ли мы вызвать метод контроллера из представления (как мы вызываем из helper в идеале)?

Ну, я знаю, что это не должно быть предложено здесь, но я не нашел лучшего места, чтобы получить ответ. Этот вопрос был задан в интервью хорошей компании. в Rails MVC, вы можете вызвать метод контроллера из представления (как мы называем от помощ ...

Rails 3.1 конвейер активов и вручную заказанный Javascript требует

Я пытаюсь преобразовать существующее приложение в новый макет конвейера активов 3.1 и хочу включить много файлов поставщиков, которые должны быть в определенном порядке (подчеркивание.js и позвоночник - одна пара). Таким образом, я не могу просто исп ...

Ошибка Postgres "недопустимое значение параметра "часовой пояс": "UTC""

Jupitor$ bundle exec rake db:create db:migrate APP_development already exists rake aborted! PG::Error: ERROR: invalid value for parameter "TimeZone": "UTC" : SET time zone 'UTC' Я продолжаю получать эту ошибку при попытке миграции в мою базу данны ...

ссылка на скачивание файла в rails

Я хотел бы дать посетителям возможность скачать некоторые PDF. Я пробовал: <%= link_to "abc", "/data/abc.pdf"%> <%= link_to "abc", "/data/abc.pdf", :format => 'pdf' %> и некоторые вариации, но они не работают. Я продолжаю получать ...

рельсы, простая форма, как установить выбранный индекс коллекции при загрузке страницы?

Я использую simple_form gem, у меня есть коллекция стран, она отлично работает, когда я выбираю страну, и обновленная запись будет иметь идентификатор страны, но, когда я пытаюсь отредактировать запись, выбранная страна Не выбрана по умолчанию в форм ...

Неопределенная локальная переменная или метод "неподтвержденная электронная почта" при регистрации пользователей?

Я только что установил Devise в своем приложении, настроил представления и все такое. Однако, когда я нажимаю кнопку Зарегистрироваться, я получаю эту ошибку: NameError in Devise::RegistrationsController#create undefined local variable or method `un ...

Как реализовать min / max валидатор в Rails 3?

каков способ rails реализации min max validator в Rails 3 ? У меня есть модель, с атрибутами min_age и max_age. возраст может быть в диапазоне от 0..100, но я хочу также проверить значения пересечения, я имею в виду, что max больше или равен min { ...

тег изображения в почтовой программе, не использующей asset host

image_tag не использует asset_host, который я установил. Есть идеи почему? Единственное, о чем я могу думать, это то, что он является почтовым отправителем. config / environment / development.РБ config.action_controller.asset_host = "http://localho ...

Rails 3: OpenSSL:: SSL:: SSLError: имя хоста не совпадало с сертификатом сервера

при попытке доставить письмо через консоль я получаю эту ошибку: OpenSSL::SSL::SSLError: hostname was not match with the server certificate дело в том, что я действительно не знаю много о сертификатах и таких, или действительно, как начать устране ...

К какому шаблону Ruby memoize относится ActiveSupport:: Memoizable?

таким образом, в Rails 3.2 ActiveSupport::Memoizable был устаревшим. сообщение гласит: DEPRECATION WARNING: ActiveSupport::Memoizable is deprecated and will be removed in future releases,simply use Ruby memoization pattern instead. это относится ...

Как изменить имя приложения Ruby on Rails?

у меня есть приложение Ruby on Rails, которое было создано с помощью: rails new old_name -d mysql теперь я хочу изменить имя приложения, чтобы быть new_name. просто изменить имя папки приложения будет недостаточно, потому что имя базы данных, нап ...

Ruby on rails 4 приложение не работает в iframe

как я могу встроить приложение rails на другой сайт через iframe? он прекрасно работает с RoR 3, но не с RoR 4: <iframe src="http://myrailsapp.com/" width="100%" height="50" id="rails_iframe">error!</iframe> Я пытался использовать ver ...

рубиновый Датавремя поддержка 'в формате ММ/ДД/гггг'

Я использую ruby 1.9.3 и хочу сделать Date or Time объект 'mm/dd/yyyy дата format строка Time.zone.parse("12/22/2011") это дает мне *** ArgumentError Exception: argument out of range ...