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

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

8
Бібліотека не завантажена: /usr/local/opt/readline/lib/libreadline.6.dylib (LoadError)
Я намагаюся запустити свій, rails cале з якихось причин я отримую таку помилку: https://gist.github.com/anonymous/166713e8cde860fb188a8dffb98a1563 ᐅ rails c Running via Spring preloader in process 6609 /Users/zulhilmi/.rvm/gems/ruby-2.3.1@useradmin/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require': dlopen(/Users/zulhilmi/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/x86_64-darwin15/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib (LoadError) Referenced from: /Users/zulhilmi/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/x86_64-darwin15/readline.bundle Reason: image not found - /Users/zulhilmi/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/x86_64-darwin15/readline.bundle from /Users/zulhilmi/.rvm/gems/ruby-2.3.1@useradmin/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `block in require' from /Users/zulhilmi/.rvm/gems/ruby-2.3.1@useradmin/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:240:in `load_dependency' …

2
Rails Маршрутизує простори імен та form_for
У моїх маршрутах є простір імен. Rb namespace :businesses do resources :registration end Мій контролер знаходиться у підкаталозі business / registration_controller. def new @business = Business.new end На мій погляд, я хочу зробити це, form_for @business do |f| ...але отримую таку помилку: No route matches {:controller=>"businesses", :action=>"create"} Перезапустив сервер, і …

1
Як я можу визначити, чи мої рейки знаходяться в середовищі розробки, а не в тестовому середовищі?
У мене є деякий код, який потрібно запускати, лише якщо додаток rails знаходиться у середовищі розробки (тобто $ rails server), але не в тестовому середовищі (тобто $ rake test). Коли я намагаюся if Rails.env.development? dont run me during testing end код виконується незалежно від того, в якому середовищі я перебуваю. …

6
Додайте новий шлях до ресурсу в Rails 3.1
Хтось знає, як додати ще одну папку до конвеєру активів у Rails 3.1? Я хотів би служити app/assets/fontsтак само, app/assets/imagesяк подають. Оновлення: 5-7-2013 Просто для того, щоб додати роз’яснення для майбутніх людей, які знаходять це питання, щоб явно додати шлях до об’єкта, у файлі application.rb: config.assets.paths << "#{Rails.root}/app/assets/fonts" Однак, оскільки …

4
Дивна проблема з розробкою valid_password?
Протягом останніх 2 годин я намагався налагодити дивну проблему в devise, яка не дозволяє мені увійти. Ось речі, про які я теж маю на увазі: password => 'vinodsobale' password == 'vinodsobale' => true resource.valid_password?(password) => false resource.valid_password?('vinodsobale') => true Також додаємо знімок екрана: Примітка: Я увімкнув налагоджувач всередині devise, тому …

4
Rails API: Найкращий спосіб реалізації автентифікації?
Я пишу додаток Rails 4, який розкриє API для мобільного додатка, який ще не розроблений. Користувачі автентифікуються за допомогою електронної пошти та пароля з мобільного додатка. Хоча я знайшов досить багато інформації по цій темі. Важко розрізнити, що датоване чи неоптимальне. Я читав про HTTP Basic Auth, який здається не …

3
Чому моє власне завдання згрібання у lib / завдання не виявлено в Rails 3?
Вбудовані rake-завдання працюють нормально, але мій новий, спеціальний, у Project / lib / tasks / payments.rb не завантажується: namespace :payments do desc "Tally payments at the end of the month" task :compute => :environment do BillingPeriod.compute_new_period end end $ rake payments:compute (in /Users/rob/Code/Apps/skyfarm) rake aborted! Don't know how to build …

5
Проаналізуйте рядок так, ніби це рядок запиту в Ruby on Rails
У мене є такий рядок: "foo=bar&bar=foo&hello=hi" Чи надає Ruby on Rails методи аналізу цього, ніби це рядок запиту, тому я отримую такий хеш: { :foo => "bar", :bar => "foo", :hello => "hi" } Або я повинен написати це сам? РЕДАГУВАТИ Зверніть увагу, що наведений вище рядок - це не …

9
Заводська дівчина, яка обходить мою перевірку моделі
Я використовую Factory Girl для створення двох екземплярів у своїй тесті моделі / одиниці для групи. Я тестую модель, щоб перевірити, що виклик .current повертає лише "поточні" групи відповідно до атрибуту закінчення, як зазначено нижче ... describe ".current" do let!(:current_group) { FactoryGirl.create(:group, :expiry => Time.now + 1.week) } let!(:expired_group) { …

6
Правильний тип даних для широти та довготи? (в активному записі)
Чи слід зберігати широту та довготу як рядки чи плаваючі (чи щось інше)? (Я використовую activerecord / ruby ​​на рейках, якщо це важливо). Оновлення: Mysql у розробці та postgresql у виробництві (чому це важливо?)

7
Як перевірити, чи мій масив містить об’єкт?
У мене є масив, @horses = []який я заповнюю випадковими конями. Як я можу перевірити, чи мій @horsesмасив включає коня, який уже включений (існує) до нього? Я спробував щось на зразок: @suggested_horses = [] @suggested_horses << Horse.find(:first,:offset=>rand(Horse.count)) while @suggested_horses.length < 8 horse = Horse.find(:first,:offset=>rand(Horse.count)) unless @suggested_horses.exists?(horse.id) @suggested_horses<< horse end end …

2
Для чого використовується secret_key_base у рейках 4
Я новачок у Rails 4, і я не розумію використання secret_key_baseunder config/secrets.ymlу Rails 4. Чи можете ви пояснити цю концепцію? Крім того , коли я працюю у виробничому середовищі, я пробуджений встановити secret_keyз devise.rb, config.secret_keyі secret_key_base. Однак я можу створити новий секрет за допомогою rake secretкоманди. У чому різниця між …

18
Придумайте користувача оновлення без пароля
Я хочу оновити атрибути користувачів без пароля у розробці. Справа в тому, що якщо поля та поля для підтвердження пароля не є порожніми, то мені потрібно розробити помилку, а якщо вони порожні, то інші атрибути користувача потрібно оновити. Як я міг це зробити за допомогою приладу? Спасибі заздалегідь!

8
Як створити випадаюче поле <select> у формі рейок?
Я створюю риштування - rails g scaffold Contact email:string email_provider:string але я хочу, щоб постачальник послуг електронної пошти був випадаючим (із опціями gmail / yahoo / msn), а не текстовим полем. Як я можу це зробити?


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