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

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

3
Заміна типових завдань рейків за замовчуванням
У мене є проект Rails 2.2, в якому я хочу замінити функціональність rake db:test:prepareзавдання. Я думав, це буде працювати, але це не так: #lib/tasks/db.rake namespace :db do namespace :test do desc "Overridden version of rails' standard db:test:prepare task since the schema dump used in that can't handle DB enums" task …

5
Завантаження файлу в Rails
Я новачок у рейлах, і пишу веб-сайт RESTful, використовуючи техніку CRUD. Наразі я створив три сторінки, всі з яких дозволяють користувачеві створювати, редагувати та видаляти рядок з бази даних. Однак моя четверта сторінка повинна містити форму файлу для завантаження, але а) Я не знаю, як файлова система працює з Rails, …

2
Яка різниця між db: test: clone, db: test: clone_structure, db: test: load та db: test: priprem?
Потрібно визнати, що для новачків рейок та баз даних офіційне пояснення на rubyonrails.org робить усі ці чотири завдання абсолютно однаковими. Цитата: rake db:test:clone Recreate the test database from the current environment’s database schema rake db:test:clone_structure Recreate the test database from the development structure rake db:test:load Recreate the test database from …

8
Неможливо встановити pg gem у Mavericks за допомогою Postgres.app
Я намагаюся встановити pg gem для використання з Postgres.app на моєму локальному комп'ютері. Я керую Mavericks. Postgres.app встановлений і працює нормально, але я не можу змусити камінь працювати. Я зробив наступне: Використана команда 'env ARCHFLAGS = "- arch x86_64" gem install pg - --with-pg-config = / Applications / Postgres.app / …

7
Відформатуйте дату за допомогою Ruby on Rails
API flickr надає дату розміщення як мітку часу unix: " The posted date is always passed around as a unix timestamp, which is an unsigned integer specifying the number of seconds since Jan 1st 1970 GMT." Наприклад, ось дата ' 1100897479'. Як відформатувати його за допомогою Ruby on Rails?

3
Як виправити попереджувальні повідомлення Rails за допомогою Ruby 2.7.0
Хтось вирішив це питання Ruby 2.7.0? Я використав rbenvі встановив Ruby v2.7.0, а потім створив проект Rails за допомогою Rails v6.0.2.1. В даний час, запустивши один із rails s rails s -u puma rails s -u webrick сервер працює і сайт обслуговується, але в Consoleжурналі я бачу два попереджувальні повідомлення: …


4
невизначений метод `transform_keys 'завантаження веб-сторінок Sidekiq
Після оновлення дорогоцінних каменів він не завантажує веб-сайт sidekiq, даючи таку помилку: NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>): Оновлювані дорогоцінні камені: selenium-webdriver 3.142.7 rack-protection 2.0.8.1 mime-types 3.3.1 mini_magick 4.10.1 image_processing 1.10.3 groupdate 4.3.0 friendly_id 5.3.0 faraday 0.17.3 http 4.3.0 public_suffix 4.0.3 rack 2.1.1 crass 1.0.6 i18n 1.7.1 minitest 5.14.0 версія …

2
Оновіть сертифікати Amazon RDS SSL / TLS - еластична підставка
AWS нещодавно оголосила про необхідність: Оновіть сертифікати Amazon RDS SSL / TLS до 31 жовтня 2019 року У мене програма Rails розміщена з класичним балансиром навантаження Elastic Beanstalk, який підключається до БД Postgres за допомогою RDS. Необхідні кроки згідно Amazon: Завантажте новий сертифікат SSL / TLS з використанням SSL / …

4
undefined method `plain_specs 'для # <Bundler :: RubygemsIntegration: 0x00005633f09a9000> (NoMethodError)
Я зробив проект, який у мене є в роботі, і коли я намагався запустити rails db:migrate, термінальний запит встановити "Bundler 2", так що я це роблю. Тепер, коли я намагався зробити, у rails db:migrateмене є така помилка: /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:84:in `setup': undefined method `plain_specs' for #&lt;Bundler::RubygemsIntegration:0x00005633f09a9000&gt; (NoMethodError) from /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:124:in `check' from /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:131:in …

3
Чи можна було б мати кілька пулів підключення до бази даних в рейках для перемикання між ними?
Трохи фону Я вже багато років використовую дорогоцінний камінь для запуску програми для багаторічної оренди. Зараз нещодавно з'явилася необхідність масштабувати базу даних на окремих хостах, сервер db просто більше не може йти в ногу (і читання, і запис стає занадто багато) - і так, я розширив обладнання до максимуму (присвячений …

1
Як користуватися дорогоцінним каменем глобалізувати, як переключити локали лише для введення даних, а не всієї сторінки?
Контекст: Для програми Ruby on Rails для прокату велосипедів я використовую gem globalize для роботи з інформацією :descriptionна різних мовах. Стан Curent: реалізація глобалізації працювала, залежно від моєї локації, яку я вмію зберігати descriptionпевною мовою. Вхід для :descriptionобробляється на основі мови всієї веб-сторінки. Це означає, що все на цій сторінці …

1
Як налаштувати Жасмін в Rails 6?
Як налаштувати Jasmine в середовищі Rails 6 (де Webpack замінює конвеєр активів на Javascript), щоб я міг перевірити модулі Javascript, написані для свого додатка? Я встановив дорогоцінний камінь жасмину, побіг rails generate jasmine:installта відредагував, jasmine.ymlщоб вказати на розташування мого джерела та технічні характеристики Javascript. Проблема полягає в тому, що я …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.