ruby-on-rails-5

У меня Rails-проект, который мы реализовали с рельсов на рельсы 5.0 5.1.0. При попытке предварительной компиляции ресурсов я получаю следующее сообщение об ошибке: Yarn executable was not detected in the system. Download Yarn at https://yarnpkg.com/en/docs/install Все, что я читал в интернете, говорит, ч...

У меня есть vagrant box (ubuntu xenial) с моим сервером разработки rails (5.0.0.1), и каждый раз, когда я меняю модель или контроллер, мне нужно перезапустить сервер. Я проверил с пумой и вебриком, и поведение такое же. Я делаю разработку на моей хост-машине, которая является машиной Windows 10, vagrant соз...

Скажем, у меня есть класс Foo в моем приложении Rails. class Foo @@bar = "hello" def self.change @@bar = "goodbye" end def self.get_bar @@bar end end Если в какой-то момент какой-то пользователь выполняет действие контроллера, которое включает Foo.change Уилл Фу.get_bar возвращае...

Мне нужно очень быстрое кэширование, и поэтому я использую redis. Я думаю, что делаю это неправильно и, следовательно, сталкиваюсь с проблемами. Вот что я делаю каждый раз, когда использую redis. В моем файле контроллера, пользователь.rb def online? !Redis.new.get("#{self.auth_token}").nil? end Тогда...

У меня есть две модели: интервью и интервьюируемый. Существует отношение "Много к одному" между собеседованием и интервьюируемым. Я хочу иметь возможность добавить нового интервьюируемого при создании нового интервью с использованием маршрута /interviews/new. Если интервьюируемый уже присутствовал, то вновь...

Макет почтовой программы в layouts/mailer.текст.Еврорадио & макетов/почтовик.формат html.erb в настоящее время отображается во всех представлениях почтовой программы, которые я создаю. Как я могу исключить макет почтовой программы для двух представлений (отправлено.текст.Эрб и послал.формат html.Эрб)?...

как сделать or запрос рельсы 5 ActiveRecord? Кроме того, можно ли цепочку or с where в запросах ActiveRecord?...

я обновил одно из моих приложений с Rails 4.2.6 до Rails 5.0.0. Элемент Руководство По Обновлению говорит, что функция автозагрузки отключена в производстве по умолчанию. теперь я всегда получаю сообщение об ошибке на моем рабочем сервере, так как я загружаю все lib файлы с автозапуском в . module MyApp ...

Я пытался найти какое-то решение для этого, но я действительно не мог найти ничего, связанного с ошибками, которые появляются передо мной, когда я запускаю команду rails: rails генерировать модель Название книги: строка резюме: текст isbn: string /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems...

Turbolinks предотвращает нормальное $(document).ready() события от запуска на всех посещениях страницы, кроме начальной загрузки, как обсуждалось здесь и здесь. Однако ни одно из решений в связанных ответах не работает с Rails 5. Как я могу запустить код на каждой странице, как в предыдущих версиях?...