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

Есть ли передовой опыт/последовательный способ обновления поля базы данных, содержащего хранилище хэш-значений?
Я имею в виду функцию хранилища данных Rails 3.2, в которой есть возможность хранить хранилища ключей и значений в текстовом поле, даже если вы используете реляционную базу данных, такую ​​​​как MySQL... она отлично работает при программном управлении...
471 просмотров

Маршруты Rails, has_many и необязательный вложенный ресурс?
Я уже знаю, как настроить вложенные ресурсы в файлах маршрутов… вопрос в том, как это сделать с той же полезной нагрузкой и с меньшим количеством строк. Допустим, у меня есть BlogSite . В BlogSite много Posts , но также много Authors и много...
1393 просмотров

Rails 3.2.1: вызов неопределенного метода в представлении приводит к зависанию теста более чем на 30 секунд
Я обновляю свое приложение с 3.0.9 до 3.2.1 (ruby 1.9.3-p0, rvm, bundler), и одна вещь, которую я еще не смог отследить, — это эта проблема. У меня есть спецификация контроллера (в спецификации/контроллерах), которая отображает представления для...
696 просмотров

рельсы 3.2 и вопросы машиниста
Я только что обновился до Rails 3.2.1 с помощью Ruby 1.9.3-p0 и использую Machinist 2.0. Перед обновлением большого проекта все мои тесты прошли. Проблема, с которой я сталкиваюсь, заключается в том, что я создаю план в вызове let в моих тестах...
467 просмотров

rails_admin author_name переименовать выбор поля
У меня есть следующая модель, доступная в моем приложении. class Category < ActiveRecord::Base validates :name, :presence => true validates :name, :uniqueness => { :scope => :parent_id, :case_sensitive => false } belongs_to...
1522 просмотров

Маршрутизация с помощью рельсов 3.2.1
Я только что обновил приложение rails 3.0.9 до rails 3.2.1, наблюдая за railscasts для обновления до rails 3.1.0, а затем 3.2.0. До обновления мой (тогда рабочий) файл route.rb выглядел так: match "home" => "pages#index" match "*page" =>...
4054 просмотров
schedule 16.10.2022

Rails 3.2 - не может прекомпилировать активы
Я пытаюсь предварительно скомпилировать активы ( rake assets:precompile или bundle exec rake assets:precompile ), но всегда получаю сообщение об ошибке /Users/adam/.rvm/rubies/ruby-1.9.2-p290/bin/ruby...
3635 просмотров

Почему Rails не находит мои активы?
В производственном режиме рельсы не могут найти какие-либо предварительно скомпилированные ресурсы из конвейера ресурсов. Я использую rails 3.2.0 и ruby ​​1.9.3, работающие внутри RVM на CentOS. Никакой дополнительный веб-сервер не работает вместе...
13915 просмотров
schedule 14.08.2022

Ошибка Refinery при отправке в Heroku
У меня есть приложение Refinery, отлично работает локально. Создал бамбуковый стек на Heroku. Когда я пытаюсь нажать, я вижу это: Preparing app for Rails asset pipeline Running: rake assets:precompile rake aborted! could...
1248 просмотров

Что такое Rails Way для выполнения запроса с предложением OR с использованием ActiveRecord?
Я использую Rails 3 с базой данных MySQL, и мне нужно программно создать такой запрос: select * from table where category_name like '%category_name_1%' OR category_name like '%category_name_2%' (...snip...) OR category_name like...
491 просмотров

«система не может найти указанный путь» при запуске «rake test_app» с Spree 1.1.0
Я использую Rails 3.2 и Spree 1.1. При запуске начального rake test_app --trace я получаю: ** Invoke test_app (first_time) ** Execute test_app ** Invoke common:test_app (first_time) ** Execute common:test_app Generating dummy Rails...
1366 просмотров
schedule 05.08.2023

Область действия метода find_by_id рельсов
Предположим, у меня есть приложение rails с двумя моделями Person и House . Каждый объект Person имеет свойство House_id . Я хотел бы определить следующий метод внутри моей модели Person : def locate_house current_house_id =...
149 просмотров
schedule 30.06.2023

Как вызывать методы, определенные в ApplicationController в моделях
Я определил метод в ApplicationController class ApplicationController < ActionController::Base helper_method :get_active_gateway def get_active_gateway(cart) cart.account.gateways end end Когда я вызываю этот метод в модели...
19093 просмотров
schedule 27.09.2022

неопределенная локальная переменная или метод `page'
Я использую рельсы. Я выполняю скрипт ruby, используя следующую команду. И выдает ошибку. в чем проблема? Если я удалю "page.should have_content('Demo App')", то он будет работать правильно! bundle exec rspec spec/requests/test_pages_spec.rb...
3545 просмотров
schedule 05.08.2022

Rails 3.2.x Неопределенный метод 'join'
У меня есть баскетбольное приложение с отношениями «многие ко многим», где тренер может тренировать несколько команд, а в команде может быть много тренеров. Coaches_Controller.rb def index @coaches =...
2190 просмотров

Ошибка Rails 3.2 Obj.try()
Я только что обновился с Rails 3.1.0 до 3.2.3. Как только я устранил проблемы с зависимостью от драгоценных камней, мне удалось запустить тесты, и я обнаружил это: 1.9.2p180 :005 > Rails.version => "3.2.3" 1.9.2p180 :006 > a = 'test'...
168 просмотров
schedule 24.05.2022

Сериализованный хэш Ruby 1.9.3 и Rails 3.2.2 не может быть десериализован
По сути, я обновил приложение 1.8.7@rails2 до [email protected]. При попытке использовать .each_pair для сериализованного хэша я получаю syntax error, unexpected ',', expecting keyword_end @measure.coefficients.each_pair |key, value|...
479 просмотров

Доступ к помощникам URL rails_admin из файлов Rspec
Я использую Rails 3.2, RailsAdmin 0.0.3, Rspec и Capybara. Я пытаюсь вызвать помощники по URL-адресам RailsAdmin из моего файла спецификаций, как это объяснено в вики RailsAdmin. rails_admin.new_path(:model_name => :user) Когда я использую...
2160 просмотров

Сбор первых сегментов всех маршрутов в rails 3
Я пытаюсь реализовать маршруты, где первый сегмент является псевдонимом или идентификатором профиля: resources :profiles, :path => '' do ... end И мне нужно проверить, что псевдоним еще не занят первыми сегментами других (более...
251 просмотров

Отключите защиту csrf/authenticity_token на странице входа.
Мы рассматриваем возможность отключения защиты токена csrf/аутентификации на нашей странице входа. (вероятно, с skip_before_filter в действии входа в систему). Это позволит нам размещать сообщения со статической HTML-страницы на нашем сайте. Каковы...
861 просмотров