Запитання з тегом «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 визначає купу магії з названими маршрутами, які роблять помічників для ваших маршрутів. Іноді, особливо з вкладеними маршрутами, можна трохи заплутатися, щоб відстежувати, яку URL-адресу ви отримаєте для виклику довідкового методу маршруту. Чи можливо, використовуючи консоль Ruby, побачити, яке посилання буде генерувати певну функцію помічника? Наприклад, з назвою такого помічника, …

3
Float vs Decimal в ActiveRecord
Іноді типи даних Activerecord мене бентежать. Помилка, часто. Одне з моїх вічних питань - для даного випадку, Чи варто використовувати :decimalабо :float? Я часто стикався з цим посиланням, ActiveRecord:: decimal vs: float? , але відповіді не досить чіткі, щоб я був певним: Я бачив багато ниток, де люди рекомендують виводити …

14
rails 3.1.0 ActionView :: Шаблон :: Помилка (application.css не попередньо компілюється)
Я зробив базовий додаток для рейків із простим контролером сторінок з функцією індексу, і коли завантажую сторінку, я отримую: 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 …


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 …

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 Під час встановлення рубігем неможливо витягнути дані з 'https://rubygems.org/
Я намагаюся зробити підручник Майкла Хартла. Коли я намагаюся встановити рейки 3.2.14 у свій дорогоцінний набір, я отримую наступну проблему: $ gem встановити рейки -v 3.2.14 ПОМИЛКА: Не вдалося знайти дійсний дорогоцінний камінь 'rails' (= 3.2.14), ось чому: Неможливо завантажити дані з https://rubygems.org/ - SSL_connect повернувся = 1 errno = …
269 ruby-on-rails  ruby  ssl  rvm 

5
як дозволити масив із сильними параметрами
У мене функціонує додаток Rails 3, яке використовує has_many: через асоціації, які це не так, як я переробляю його як додаток Rails 4, дозволяючи мені зберігати ідентифікатори з пов'язаної моделі у версії Rails 4. Ці три релевантні моделі однакові для двох версій. Категоризація.rb class Categorization < ActiveRecord::Base belongs_to :question belongs_to …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.