Запитання з тегом «ruby-on-rails»

Ruby on Rails - це повний стек із відкритим кодом для веб-додатків із відкритим кодом, написаний на Ruby. Він слідує за популярною базовою моделлю MVC і відомий своїм підходом до розробки додатків "конвенція щодо конфігурації".

7
i18n Плюралізація
Я хочу мати можливість перекласти множинні рядки в i18n в рейки. Рядок може бути: You have 2 kids або You have 1 kid Я знаю, що можу використовувати допоміжний метод плюралізації, але я хочу вбудувати це в переклади i18n, щоб мені не довелося возитися зі своїми поглядами в будь-який момент …

5
Чи можу я налаштувати видалення Cascade у Rails?
Я знаю, що це, можливо, десь в Інтернеті, але я не можу знайти відповідь тут, на Stackoverflow, тому я подумав, що можу трохи збільшити базу знань тут. Я новачок у Ruby and Rails, але моя компанія вкладає в це досить значні кошти, тому я намагаюся познайомитися з цим трохи детальніше. …

7
Повільний початковий запуск сервера під час використання Phusion Passenger та Rails
Щоб перейти на вагон Phusion Passenger, ми налаштували проміжний сервер для невеликого додатка для рейок, щоб перевірити ситуацію. Поки що це було дуже приємно використовувати, це робить встановлення / налаштування та розгортання програм легким. Проблема в тому, що веб-сайт, який ми використовуємо, потрапляє не дуже часто, і, схоже, він вимикає …

7
Як встановити HTTP_REFERER під час тестування в Rails?
Я намагаюся протестувати контролер, і я отримав цю помилку. Я розумію помилку, але не знаю, як її виправити. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. …


3
Rails Admin проти ActiveAdmin [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

16
Під час встановлення pg (0.17.1) сталася помилка, і Bundler не може продовжувати
Я щойно встановив Rails 4.0.2і при створенні нового додатка на етапі комплекту отримую: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find the 'libpq-fe.h …

6
Rails: Недійсна послідовність байтів в US-ASCII (помилка аргументу), коли я запускаю rake db: seed
Коли я біжу rake db:seedв моєму Railsдодатку, я отримую цю помилку: неправильна послідовність байтів в US-ASCII (помилка аргументу) Я просто додав science_majorsі запустив свій насіннєвий файл, і тепер, коли я запускаю, rake db:seedце видає мені цю помилку: помилка помилкової послідовності байтів Чому це так, і як я можу це виправити? …


6
ruby перетворює ім'я класу у рядку у фактичний клас
Як мені викликати клас із рядка, що містить це ім’я класу всередині нього? (Думаю, я міг би робити справи / коли, але це здається потворним.) Причина, по якій я запитую, полягає в тому, що я acts_as_commentable, серед іншого, використовую плагін, і вони зберігають commentable_type як стовпець. Я хочу мати можливість …

5
Як запустити рейки s -p80 на 80 порту?
За замовчуванням, rails s #running on 3000 port Тепер я хочу запустити його на порту 80. Тож я спробував: sudo rails -s -p80 Але виникла помилка: mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80 sudo: rails: command not found Я використовував rvm для встановлення ruby ​​& rails. Здається, rvm вказано користувачем. …

3
Функція дати та часу “Ago” в Ruby / Rails
Мені цікаво, чи є в Rails спосіб обчислити позначку часу, як - півхвилини тому, 2 хвилини тому, 1 день тому тощо. Щось на зразок штемпельної дати в реальному часі. Я хочу знати, чи має Ruby / Rails вбудовану функцію для такого перетворення дати та часу?

8
Виміряти і порівняти час для методів Ruby
Як я можу виміряти час, зайнятий методом, та окремі твердження в цьому методі в Ruby. Якщо ви бачите наведений нижче метод, я хочу виміряти загальний час, зайнятий методом, і час, необхідний для доступу до бази даних та доступу до повторного використання. Я не хочу писати Benchmark.measure перед кожним твердженням. Чи …

6
Rails 4: Як скинути тестову базу даних?
Я перебуваю на Rails 4 і помітив, що деякі мої тести RSpec провалюються, оскільки деякі з моїх рефакторингів тестів використовують фільтр before (можливо, через транзакції). Ця публікація описує подібну проблему: база даних тесту рейок не очищається після деяких запусків Замість використання самоцвіту DatabaseCleaner, чи існує команда rake для очищення тестової …

9
Rails: перевіряє мінімальну та максимальну довжину рядка, але дозволяє порожнім
У мене є поле, яке я хотів би перевірити. Я хочу, щоб поле залишалося порожнім, але якщо користувач вводить дані, я хочу, щоб воно було у певному форматі. На даний момент я використовую наведені нижче перевірки в моделі, але це не дозволяє користувачеві залишати це порожнім: validates_length_of :foo, :maximum => …

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