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

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

3
Як скласти список асоціативного масиву в yaml
Я намагаюся зберегти деякі змінні конфігурації у yaml, представленому як асоціативний масив, який називається словником. Ось як я це зробив: content_prices: - {country: AU, price: 6990000} - {country: AT, price: 4990000} - {country: BE, price: 4990000} Це створює виняток, коли я намагаюся проаналізувати його з моїх файлів ініціалізації ROR: невизначений …


2
Додавання параметра Hash в URL-адреси Rails Routes
Як додати параметр хешу в link_to. Мені потрібно створити URL-адресу приблизно так ... /p/generate/#sometext Ось так зараз виглядає мій код. link_to "Click",my_path Як додати параметр хеш до мого методу маршрутів. Тепер щодо відповіді Коли я опублікував запитання, я не пройшов повний API допоміжних URL-адрес. http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to Я зробив це зараз. :). …

2
Як я можу використовувати hidden_field у form_for у Ruby on Rails?
Я прочитав це , але я новачок у RoR, тому маю невеликі проблеми з його розумінням. Я використовую форму для створення нового запису запиту, і всі змінні, які мені потрібно надіслати, уже існують. Ось дані, які мені потрібно надіслати (це в циклі do): :user_id => w[:requesteeID] :requesteeName => current_user.name :requesteeEmail …


5
Як керувати Rails database.yml
Який найкращий спосіб обробляти Rails database.yml, якщо над проектом працює кілька людей, а розташування бази даних різне (зокрема, сокет).




10
Який Ruby on Rails сумісний з якою версією Ruby?
У мене є стара програма 2.1.1 Ruby on Rails із оновленою системою, яка використовує Ruby 1.8.7. Спочатку він використовував 1.8.5 або близько того. Я хочу оновити його до Ruby 1.9.x з міркувань продуктивності, і, можливо, до більш нового Ruby on Rails. Я не можу знайти простий графік сумісності між різними …

4
Визначте версію рубіну з Rails
Чи можна визначити, яка версія Ruby працює з Rails (в Інтернеті чи через script/console)? У мене встановлено Ruby 1.8.6, але я також встановив Ruby Enterprise Edition 1.8.7-20090928 і хочу переконатись, що він використовує правильну установку.

5
Рейки - використовувати стовпець типу без ІПСШ?
Я хочу використовувати стовпець, що викликається typeбез виклику успадкування єдиної таблиці (STI) - я просто хочу typeбути звичайним стовпцем, який містить String. Як я можу це зробити, не маючи Rails, який очікує, що я отримаю успадкування однієї таблиці, і викину виняток The single-table inheritance mechanism failed to locate the subclass...This …

3
RuboCop: Рядок задовгий ← Як ігнорувати?
Я щойно додав RuboCop до проекту rails та встановив пакет Sublime, щоб побачити пропозиції RuboCop у редакторі. Я намагаюся зрозуміти, як змінити максимальну довжину рядка з 80 символів, або просто повністю ігнорувати правило. Зараз використовується: RuboCop (самоцвіт) Піднесений RuboCop SublimeLinter-rubocop

7
Найкращі практики повторного використання коду між контролерами в Ruby on Rails
У мене є кілька методів контролера, якими я хотів би поділитися. Яка найкраща практика робити це в рубіні на рейках? Чи слід створювати абстрактний клас, який розширюють мої контролери, чи створювати модуль та додавати його до кожного контролера? Нижче наведені методи контролера, якими я хочу поділитися: def driving_directions @address_to = …

19
Чому пакет не встановлює камінь JSON?
Я отримую таку помилку під час спроби запуску cap production deploy. DEBUG [dc362284] Bundler::GemNotFound: Could not find json-1.8.1.gem for installation DEBUG [dc362284] An error occurred while installing json (1.8.1), and Bundler cannot continue. DEBUG [dc362284] Make sure that `gem install json -v '1.8.1'` succeeds before bundling. Можливо, важливо зазначити, що …

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