Описание тега ruby-on-rails-3.1

Ruby on Rails версии 3.1.0 - это особая версия Ruby on Rails. Он был выпущен 30 августа 2011 года. Используйте этот тег для проблем, связанных с разработкой в ​​Ruby on Rails версии 3.1.
2 ответа

Проблемы с использованием YouTube_IT при попытке сделать простой поиск - Rails 3.1

Я использую этот драгоценный камень: https://github.com/kylejginavan/youtube_it мой VideosController выглядит так: class VideosController < ApplicationController def index client = YouTubeIt::Client.new(:username => YouTubeITConfig.username , …
1 ответ

Спорк + Минитест

Может кто-нибудь объяснить, как использовать Spork с Minitest. Я вижу, что есть драгоценный камень с минимальным количеством спорков, но не совсем понятно, как его использовать.
1 ответ

Визуализировать модель как включить

Мне интересно, как я могу представить в моем заголовочном файле поисковую модель. Почти как включение в php, но с помощью rails я хочу рендерить новую форму в мой заголовок. Я основываю свой стиль поиска на этом видео http://railscasts.com/episodes/…
3 ответа

Выполнить команду sudo su в грабли

Я занимаюсь разработкой приложения Rails v2.3. и использование MySQL v5.1 на машине с Ubuntu. У меня есть грабли, чтобы остановить и запустить базу данных MySQL, как показано ниже: namespace :db do task :some_db_task => :environment do ... exec '…
1 ответ

Лучший способ следить за активностью рельсов

У меня есть почтовик (вызванный граблями), который отправляет сделки пользователям, основываясь на нескольких различных факторах (пол, местоположение, возраст и т. Д.). Все работает отлично. Мне просто нужен способ отслеживать и сообщать, сколько пи…
1 ответ

Вы уже активировали рейк 0.8.7, но ваш Gemfile требует рейка 0.9.2. Подумайте об использовании bundle exec.

Я только что перешел на сайт 5 после создания приложения в автономном режиме. У меня проблемы с граблями. Когда я пытаюсь запустить CD ~ / MYAPP /; rake db: migrate --trace RAILS_ENV = 'производство' Я получаю следующую ошибку Вы уже активировали ре…
28 сен '11 в 07:31
1 ответ

Рейк-маршруты, дающие ложную информацию

Я думаю, что эта штука меня позабавила еще до того, как я написал, я чувствую, что это как-то связано с функцией конвейера активов в Rails 3.1+. Я определил маршруты в файле rout.rb с именами активов. Вот файл route.rb: resources :assets do member d…
2 ответа

Как приостановить выполнение, используя охрану и подглядывание?

У меня есть приложение Rails 3.1.1 с этим файлом защиты: guard 'bundler' do watch('Gemfile') end guard 'rails' do watch('Gemfile.lock') watch(%r{^(config|lib)/.*}) end Когда мое приложение работает под охраной, вызов binding.pry не приостанавливает …
19 окт '11 в 08:32
2 ответа

Придумайте Gem, добавьте компоновщики и измените redirect_to

Я использую гем 'Devise' в приложении rails 3.1.1 для создания пользователей и входа в систему, но мне нужно добавить поля для профиля как @user.build_profile, но я не знаю, где это добавить, мне также нужно изменить значение по умолчанию redirect_t…
10 окт '11 в 15:21
1 ответ

Путаница в правильном пути Carrierwave image_tag

Я не могу найти правильный путь для включения моего изображения Carrierwave. После многих поисков и попыток всех возможных комбинаций, я надеюсь, что кто-то знает здесь: я имею asset.rb belongs_to :attachable, :polymorphic => true mount_uploader …
4 ответа

ruby rails - получение коллекции объектов из коллекции внешних ключей

Легко, я думаю / надеюсь... У меня есть запрос, который возвращает список из 20 уникальных внешних ключей: @results = Report.select("distinct user_id").where("datetime_utc >= ? AND datetime_utc <= ?",@utc_time_slot , @utc_time_slot_end).order(…
08 янв '12 в 15:30
1 ответ

Включить пространство имен в представлениях HAML приложения пространства имен Rails 3.1

Приложение Rails 3.1 полностью реализовано в пространстве имен. Когда я вызываю представления, это пространство имен не включается, поэтому мне приходится каждый раз вводить полное имя каждого класса. Я предполагаю, что это ошибка или, по крайней ме…
23 дек '11 в 11:40
2 ответа

Asset Pipeline и Rails 3.1 JS библиотека, специфичная только для одной страницы в одном контроллере

Я думаю, что документы http://guides.rubyonrails.org/asset_pipeline.html нуждаются в уточнении. Они заявляют: Например, если сгенерирован ProjectsController, будет новый файл в app/assets/javascripts/projects.js.coffee, а другой - в app/assets/style…
01 янв '12 в 07:28
0 ответов

В геокодировании Railscast отсутствует константа JSON::ParserError

Репликация примера геокодирования из Railscast #273 по адресу http://railscasts.com/episodes/273-geocoder под Rails 3.1rc4 с использованием: multi_json (1.0.3) nifty-generators (0.4.6) я получил NameError in LocationsController#create uninitialized …
09 июл '11 в 19:17
2 ответа

Понимание рельсов сгенерированных URL

Я новичок в Rails, и я пытаюсь понять это. Одна вещь, которая вводит меня в заблуждение относительно URL, которые могут генерировать рельсы. Например, если у меня есть пользовательский контроллер, помеченный как: ресурс в моем файле маршрутов. Он ге…
22 апр '12 в 18:29
1 ответ

Как конвертировать HTML (который содержит CSS и некоторые разработки) в MS Word Doc в версии Rails 3.X?

Мне нужно конвертировать HTML (который содержит CSS и некоторые разработки) в WORD DOC в rails 3.x версии. Пожалуйста, предложите способ / гем / плагин для этого. Заранее спасибо.
2 ответа

Рельсы: заставить модель быть недействительной

У меня очень специфическая ситуация, когда я хочу, чтобы экземпляр модели был недействительным. Что-то вроде этого: user = User.new user.valid? #true user.make_not_valid! user.valid? #false Есть ли способ добиться этого? Спасибо!
1 ответ

Цикл по вложенным полям

У меня есть следующие модели A listing has many services A service has many questions and belongs to listing A question has many answers An answer belongs to question and listing Модели настроены правильно, работают отлично. У некоторых служб есть д…
5 ответов

Как обновить только часть атрибутов, а не все, в рельсах

У меня есть форма редактирования для обновления некоторых атрибутов. Но он пытается редактировать все атрибуты, и из-за этого у меня ошибка проверки. Моя форма (редактировать вид) #person_info.fl_l - if @user.errors.any? .error_explanation %h2 Form …
01 ноя '11 в 12:25
1 ответ

Как я могу настроить канкан?

Я установил устройство. Я сделал, rails g cancan:ability Это класс Ability, который я получил в app/models class Ability include CanCan::Ability def initialize(user) # Define abilities for the passed in user here. For example: # # user ||= User.new …