Вопросы по теме 'activesupport'
Rails.cache.fetch, символы и Memcached
У меня есть приложение rails 2.3.4 и строка, которая выглядит так:
temp = Rails.cache.fetch(:temp_id) { User.find_by_name('Temp').id }
и все работало нормально, пока я не решил переключить уровень кэширования на memcached, добавив в свой...
6107 просмотров
schedule
10.12.2022
Отладка перерывов в работе Rails в ActiveSupport::Callbacks.run
Ruby-debug зависает, разбивая зарезервированное слово ruby "break" в строке 94 activesupport-2.3.5/lib/active_support/callbacks.rb.
def run(object, options = {}, &terminator)
enumerator = options[:enumerator] || :each
unless...
458 просмотров
schedule
20.07.2023
проблема перегиба рельсов 3.1
У меня есть приложение Rails 3.1 со следующими двумя моделями.
class Listing < ActiveRecord::Base
has_many :listing_saves
end
class Team < ActiveRecord::Base
has_many :listing_saves
has_many :saved_listings, through: :listing_saves,...
4014 просмотров
schedule
18.06.2022
Проверка объектов ActiveSupport::TimeWithZone на равенство
Может кто-нибудь объяснить, как d1 больше, чем d2? Это одни и те же чертовы финики (по крайней мере, мне они так кажутся).
Loading development environment (Rails 3.0.8)
ruby-1.9.2-p180 :001 > d1 = Event.first.updated_at
=> Thu, 22 Sep 2011...
2846 просмотров
schedule
07.05.2022
Как я могу создать новый экземпляр Date в Ruby
Как я могу создать новый объект Date в IRB с заданной датой. Следующее не сработало.
1.9.3p194 :053 > require 'active_support'
=> true
1.9.3p194 :054 > Date.new
=> #<Date:0x9d80730>
1.9.3p194 :055 >...
32047 просмотров
schedule
21.03.2023
Использование заглавной буквы в предложении
Есть ли метод (возможно, в какой-то библиотеке из Rails) или простой способ, который делает первую букву строки заглавной, не влияя на статус верхнего/нижнего регистра остальной части строки? Я хочу использовать его для заглавных букв сообщений об...
1499 просмотров
schedule
02.04.2023
Неопределенный метод RoR `attr_accessible' после любого редактирования кода
Я внедряю отличный плагин, который я нашел для присуждения баллов/значков/званий пользователям на основе поведения пользователей. Он называется Merit, и его можно найти здесь: https://github.com/tute/merit .
У меня есть две модели: «Пост» и...
574 просмотров
schedule
26.11.2022
неинициализированная константа ActiveSupport::Concern (NameError)
Я использую rbenv, Bundler 1.0.21, rubygems 1.8.1, Ruby v1.8.7, рельсы 2.3.15 и рельсы 3.0.18. Я нахожусь в процессе переноса своего приложения rails с 2.3.15 на rails 3.0.18. Когда я переключаюсь между этими версиями, я запускаю «установку пакета»,...
1729 просмотров
schedule
18.05.2022
Стилизация полей даты в Rails date_select
В формах Rails раскрывающиеся списки даты select очень просты:
<%= f.label :my_date %>
<%= f.date_select :my_date %>
Затем я получаю 3 раскрывающихся списка select для года, месяца и дня. Есть ли простой способ добавить HTML...
1661 просмотров
schedule
19.10.2022
Ruby не находит новую версию OpenSSL
Где и когда устанавливается OpenSSL::OPENSSL_VERSION_NUMBER ? И почему он не устанавливает последнюю версию OpenSSL, которую я только что установил?
Сначала ошибка(и):
$ gem install activesupport -v '3.2.13'
Error while executing gem ......
13766 просмотров
schedule
26.07.2022
Используя Rails и ActiveSupport, как я могу получить смещение часового пояса с учетом экономии времени?
У меня есть строка, представляющая дату и время. Например:
"2013-10-29T08:30:00"
у которого нет информации о часовом поясе, но я знаю, что он представляет время в определенном часовом поясе, например. «Центральное время (США и Канада)»
Я...
997 просмотров
schedule
31.05.2022
Разделение массива Ruby ActiveSupport против разделения строки
"abc def ".split(" ")
возвращается
["abc", "def"]
Таким образом, я ожидал:
["a", "b", "c", " ", "d", "e", "f", " "].split(" ")
вернуться
[["a", "b", "c"], ["d", "e", "f"]]
но он вернулся
[["a", "b", "c"], ["d",...
789 просмотров
schedule
16.07.2022
Предупреждение относительно минитеста/модуля при использовании с ActiveSupport-4.1.1.gem? Как это решить?
Я искал в google и github следующее предупреждение (более подробно см. ниже), которое я получаю, когда запускаю свои тесты на своем драгоценном камне, которые все проходят:
Warning: you should require 'minitest/autorun' instead.
Warning: or add...
872 просмотров
schedule
19.03.2023
Rails: Как мне использовать метод Rescue_from ActiveSupport?
У меня есть этот код в application controller :
# Method to capture and handle all exceptions
rescue_from Exception do |ex|
Rails.logger.debug ex
do_stuff(ex)
end
Я хочу переместить это в модуль, а затем:
class ApplicationController...
5667 просмотров
schedule
05.10.2022
Как мы можем преобразовать время из EDT в EST в рельсах?
Я знаю, что разница между EDT и EST заключается только в переходе на летнее время в 1 час, но все же я предполагаю, что Rails рассматривает его как разные часовые пояса, верно?
Теперь у меня есть два значения времени: одно в зоне EDT, а другое в...
2060 просмотров
schedule
01.01.2023
Готов ли ActiveSupport::MessageVerifier из Rails 3.2 к производству?
Часть нашей команды работает над обновлением нашей большой кодовой базы с Rails 3.2 до 4.2.
Прежде чем это будет сделано, я уже хотел бы использовать ActiveSupport::MessageVerifier для новой функции. Примечания к выпуску для 4.1...
68 просмотров
schedule
27.02.2023
Невозможно установить часовой пояс, используя аббревиатуру
Я не могу установить часовой пояс на Rails, используя его аббревиатуру, например:
>> Time.zone = 'BRT'
ArgumentError: Invalid Timezone: BRT
from...
1580 просмотров
schedule
05.08.2022
Ошибки при настройке rubymine
После переустановки ruby и выполнения бесчисленных bundle install я продолжаю получать эту ошибку при попытке запустить отладку, пожалуйста, помогите:
Uncaught exception: cannot load such file -- js_regex...
164 просмотров
schedule
22.10.2022
Заставить Bundler установить драгоценные камни, поддерживаемые локальной версией Ruby.
Есть ли способ установить последнюю поддерживаемую версию зависимости без ее указания?
У меня проблемы с гемом activesupport . Последняя версия (5.0.0.1) поддерживает Ruby >= 2.2.2. Если я укажу, что мне нужен драгоценный камень, подобный этому,...
474 просмотров
schedule
15.04.2024
использовать ActiveSupport ``делегировать:'' для методов экземпляра DRY докладчиков
Я открыл шаблон ведущего (или декоратора) благодаря руководству Райана Бейтса и реализовать его в учебном проекте.
Мне интересно, есть ли способ использовать методы ActiveSupport delegate между настраиваемыми объектами? После рефакторинга моей...
61 просмотров
schedule
09.04.2023