ruby-on-rails- все статьи тега ➜ страница 12


Как использовать ActiveRecord в скрипте ruby вне Rails?

У меня есть небольшой скрипт ruby, в котором я хотел бы использовать ActiveRecord для легкого доступа к модели базы данных. Каков наилучший способ сделать это? ...

Рельсы 3-Bundler / Capistrano Ошибки

у меня есть приложение basic Rails 3, работающее локально на моем поле разработки, но вы хотите проверить развертывание на ранней стадии, чтобы убедиться, что все работает. Я использую Капистрано для развертывания. когда я запускаю cap deploy (после всех других необходимых настроек), он ломается на этой команде с этой ошибкой: [...] * executing 'bundle:install' * executing "bundle install --gemfile /var/www/trex/releases/20100917172521/Gemfile --path /var/www/trex/shared/bundle --deployment - ...

Самый быстрый способ узнать размер базы данных heroku

какой самый быстрый способ узнать настоящее размер моей общей базы данных в Heroku? ...

Как настроить автозаполнение jquery-ui в Rails

Мне нужна помощь о том, как реализовать jQuery-интерфейс автозаполнения в моем приложении Rails. Я хочу добавить автодополнение в текстовое поле, где пользователь может ввести имя клиента. Поскольку могут быть сотни клиентов, мне нужно будет вытащить предлагаемые значения автозаполнения "удаленно", как в таблице (по крайней мере, это то, что я понимаю). главное, что я не понимаю, как предоставить предлагаемые значения для текстовое поле автозаполнения. Я читал документы jquery-ui, но я, кажетс ...

Рельсы.кэш.очистить некоторые ключевые имена?

можно ли как-то запустить Rails.cache.clear и только очистить ключи с определенным именем / строкой? Я не хочу, чтобы очистить весь кэш...просто ключи со строкой blog/post в имя (т. е. blog/post/1,blog/post/2). Я использую Далли С memcached для моего кэша и работает Rails 3.0.6. ...

Heroku: не может работать более 1 свободного размера Динамо

Я пытался бежать heroku run rake db:migrate и получаю ошибку не может работать более 1 свободного размера Динамо. См. ниже, как исправить... ...

Установка переменных окружения в Rails 3 (Devise + Omniauth)

Я пытался выяснить, как Райан Бейтс, в его Facebook Authentication screencast, устанавливает следующие переменные среды" FACEBOOK_APP_ID "и" FACEBOOK_SECRET". provider :facebook, ENV['FACEBOOK_APP_ID'], ENV['FACEBOOK_SECRET'] есть похожие-иш вопросы вокруг, но нет ответов, которые я был в состоянии получить, чтобы работать на рельсах 3.2.1. обновление: по состоянию на май 2013 года, мой предпочтительный способ обработки переменных ENV-через Фигаро ...

Как вы находите имя пространства имен/модуля программно в Ruby on Rails?

Как найти имя пространства имен или модуля ' Foo ' в фильтре ниже? class ApplicationController < ActionController::Base def get_module_name @module_name = ??? end end class Foo::BarController < ApplicationController before_filter :get_module_name end ...

Capistrano SSH:: AuthenticationFailed, не запрашивая пароль

Я уже некоторое время успешно использую capistrano, и внезапно в каждом проекте я потерял возможность развертывания. среда: os X (Mavericks) ruby 1.9. 3p194 rvm (локально, не на сервере) рельсы 3.2 и выше RubyGems 1.8.25 Я не использую rsa_keys или что-нибудь, что я хочу, чтобы capistrano запрашивал пользователя и пароль. Вдруг он решил не спрашивать для пароля, но запрашивает пользователя. Затем он откатывается назад и дает мне следующую ошибку. [deploy:update_code] exception while rolling ...

Чтение первой строки файла в Ruby

Я хочу прочитать только первая строка файла, использующего Ruby самым быстрым, простым, наиболее идиоматичным способом. Каков наилучший подход? (в частности: я хочу прочитать git commit UUID из файла ревизии в моем последнем каталоге Rails, развернутом в Capistrano, а затем вывести его в мой тег. Это позволит мне увидеть на http-взгляд, какая версия развернута на моем сервере. Если есть совершенно другой и лучший способ сделать это, пожалуйста, позвольте мне знать.) ...

консоль rails не загружается из-за libreadline

Я недавно переустановил ruby 2.1.2, так как я хотел установить драгоценный камень (ruby-debug-ide) sudo rvm reinstall 2.1.2 --disable-binary --with-gcc=gcc-4.2 С тех пор я не могу загрузить свою консоль с помощью bundle exec rails c из-за следующей ошибки : /Users/ohad/.rvm/gems/ruby-2.1.2@aaa/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require': dlopen(/Users/ohad/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/readline.bundle, 9): Library not loaded: @@HOME ...

git push heroku master разрешение отказано

Я следую за Рубином.railstutorial. Я запускаю команду "git push heroku master", и она выплевывает эту ошибку. Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Я внутри моего приложения rails "/ Users/lexi87/rails_projects / first_app". Какие-нибудь решения? ...

Сортировка массива, возвращаемого ActiveRecord по дате (или любому другому столбцу)

Как я могу отсортировать массив, возвращаемый запросом ActiveRecord с помощью created_at столбец с датой? это происходит после выполнения запроса. пожалуйста, не говорите мне сделать это в запросе, потому что мне нужно, чтобы это произошло в представлении. ...

Методы Обнаружения Браузера Rails

Привет всем, мне было интересно, какие методы являются стандартными в отрасли, чтобы сделать обнаружение браузера в Rails? Есть ли где-нибудь gem, библиотека или пример кода, который может помочь определить браузер и применить класс или идентификатор к элементу body (X)HTML? Спасибо, мне просто интересно, что все используют и есть ли принятый способ сделать это? Я знаю, что мы можем сделать пользователь.агент и разобрать эту строку, но я не уверен, что это приемлемый способ чтобы сделать обнару ...