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

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


16
Как запустить один тест RSpec?
У меня есть следующий файл: /spec/controllers/groups_controller_spec.rb Какую команду в терминале я использую для запуска только этой спецификации и в каком каталоге я запускаю команду? Мой драгоценный файл: # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem "rspec-rails", "~> 2.4" gem "cucumber-rails", ">=0.3.2" gem "webrat", ">=0.7.2" gem 'factory_girl_rails' gem …


7
@ переменные в Ruby on Rails
Какая разница между @titleа title? Поскольку оба они могут быть именами переменных. Кроме того, как мне решить, какую переменную мне следует использовать? С @или нет?

5
Rails: Проверьте вывод помощника пути из консоли
Rails определяет набор магии с именованными маршрутами, которые делают помощников для ваших маршрутов. Иногда, особенно с вложенными маршрутами, может быть немного запутанным, чтобы отследить, какой URL вы получите для данного вызова метода вспомогательного маршрута. Можно ли с помощью консоли Ruby увидеть, какую ссылку сгенерирует данная вспомогательная функция? Например, учитывая именованный …

3
Число с плавающей запятой и десятичное в ActiveRecord
Иногда типы данных Activerecord сбивают меня с толку. Часто Один из моих вечных вопросов, для данного случая, Я должен использовать :decimalили :float? Я часто сталкивался с этой ссылкой ActiveRecord:: decimal vs: float? , но ответы не совсем ясны, чтобы я был уверен: Я видел много потоков, в которых люди рекомендуют …

14
rails 3.1.0 ActionView :: Template :: Error (application.css не компилируется)
Я сделал базовое приложение rails с простым контроллером страниц с функцией индексации, и когда я загружаю страницу, я получаю: ActionView::Template::Error (application.css isn't precompiled): 2: <html> 3: <head> 4: <title>Demo</title> 5: <%= stylesheet_link_tag "application" %> 6: <%= javascript_include_tag "application" %> 7: <%= csrf_meta_tags %> 8: </head> app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__43625033_88530400' Gemfile source 'http://rubygems.org' …

30
SSL_connect возвращено = 1 errno = 0 состояние = SSLv3 прочитанный сертификат сервера B: сбой проверки сертификата
Я использую Authlogic-Connect для сторонних логинов. После выполнения соответствующих миграций логины Twitter / Google / Yahoo, похоже, работают нормально, но логин Facebook выдает исключение: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed Журнал разработки показывает OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed): …


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

11
Сервер Rails говорит, что порт уже используется, как убить этот процесс?
Я на Mac, делаю: rails server Я получил: 2010-12-17 12:35:15] INFO WEBrick 1.3.1 [2010-12-17 12:35:15] INFO ruby 1.8.7 (2010-08-16) [i686-darwin10.4.0] [2010-12-17 12:35:15] WARN TCPServer Error: Address already in use - bind(2) Exiting Я знаю, что могу запустить один на новом порту, но я хочу убить этот процесс.

12
Лучший способ загрузить модуль / класс из папки lib в Rails 3?
Поскольку последний релиз Rails 3 больше не является автозагрузкой модулей и классов из lib, каков будет лучший способ их загрузки? Из GitHub: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an application behave …

30
PG :: ConnectionBad - не удалось подключиться к серверу: соединение отказано
Каждый раз, когда я запускаю свой сервер rails 4.0, я получаю этот вывод. Started GET "/" for 127.0.0.1 at 2013-11-06 23:56:36 -0500 PG::ConnectionBad - could not connect to server: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to …

24
Ошибка SSL при установке rubygems, Невозможно получить данные с https://rubygems.org/
Я пытаюсь сделать урок Майкла Хартла. Когда я пытаюсь установить rails 3.2.14 в моем наборе, я получаю следующую проблему: $ gem install rails -v 3.2.14 ОШИБКА: не удалось найти действительный камень 'rails' (= 3.2.14), вот почему: Невозможно загрузить данные с https://rubygems.org/ - возвращено SSL_connect = 1 errno = 0 состояние …
269 ruby-on-rails  ruby  ssl  rvm 

5
как разрешить массив с сильными параметрами
У меня есть работающее приложение на Rails 3, которое использует has_many: через ассоциации, что не так, как я переделал как приложение на Rails 4, что позволяет мне сохранять идентификаторы из связанной модели в версии Rails 4. Эти три соответствующие модели одинаковы для двух версий. Categorization.rb class Categorization < ActiveRecord::Base belongs_to …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.