Описание тега activesupport
Active Support - это компонент Ruby on Rails, отвечающий за предоставление расширений, утилит и прочего языка Ruby.
1
ответ
Rails time_ago_in_words выдает плохой вывод
Я думал, что это может быть связано с переходом на ActiveSupport 2.3.5, но теперь я верю, что должно было произойти что-то еще. Модель имеет действительную дату в стиле rfc822: >> s.lastVisitDate => "Thu, 06 Jan 2011 22:24:10 -0800" Но на м…
07 янв '11 в 08:29
0
ответов
Обнаружена циклическая зависимость при автозагрузке константного контроллера
Привет! Я потерял целый день на этом. Это дерево моего проекта:app |__controllers |__application_controller.rb |__feedbacks_controller.rb |__feedbacks |__given_feedbacks_controller.rb |__received_feedbacks_controller.rb feedbacks_controller.rb class…
13 янв '16 в 06:23
2
ответа
Методы Ruby-модулей вне ClassMethods
Я пытаюсь понять, как это работает, и было бы здорово, если бы кто-то мог мне помочь. У меня есть модуль, который выглядит следующим образом: module Activity::Track extend ActiveSupport::Concern module ClassMethods def track_now(name, options={}) ad…
23 ноя '13 в 21:50
1
ответ
Как мне alias_method с ActiveSupport::Concern?
Я пытаюсь свернуть свое собственное архивирование в рельсы, но мне сложно понять, как создать псевдоним старого destroy метод, прежде чем переопределить его. Ниже то, что я хотел бы сделать, но я получаю NoMethodError так как destroy не определено д…
18 сен '13 в 01:31
1
ответ
Ярлык для "my_var.condition? Заявление: my_var"
У меня есть это заявление: username.blank? ? firstname : username Есть ярлык или способ избежать повторения "имени пользователя"?
27 мар '14 в 09:32
1
ответ
Ключ кеша Rails 5.2 для отношений, генерирующих два запроса
У меня есть вид, использующий фрагмент кэширования для ActiveRecord отношение, например <% cache MyModel.all do %> ... <% end %> Я вижу два запроса БД, сгенерированных в этом случае SELECT COUNT(*) AS "size", MAX("my_model"."updated_at")…
09 ноя '18 в 08:59
2
ответа
Альтернативы "eval" для разбора даты ActiveSupport
Мой сценарий в настоящее время принимает строку даты ActiveSupport в качестве аргумента командной строки: my_script --mindate 1.day Внутри моего скрипта я использую eval для сохранения его в моей конфигурации MyScript.configuration.min_date = eval(m…
29 янв '16 в 01:19
1
ответ
Конфигурируемая модель Rails сталкивается с ActiveSupport::Configurable::Configuration:Class
У меня есть Configurable модель: # /models/configuration.rb class Configuration < ActiveRecord::Base end Когда я ссылаюсь Configurable в моем pages_controllerработает нормально: class PagesController < ApplicationController def search @descrip…
21 янв '15 в 21:21
1
ответ
Rails ActiveSupport NoMethodError из unicode.rb
В моем проекте rails 3.2.15 я получаю противоречивые ошибки в моих спецификациях active_support/multibyte/unicode.rb, Иногда спецификации терпят неудачу, иногда они проходят. Я не видел это вне тестов, все же. Это каждый раз в одной и той же области…
26 ноя '13 в 23:04
1
ответ
Ограничение уникальности не влияет на поля
class User < ActiveRecord::Base attr_accessible :username, :password attr_accessor :username, :password validates :username, :presence => true, :uniqueness => true validates :password, :presence => true end Тестовое задание: it "prevents…
20 дек '12 в 15:19
1
ответ
ActiveSupport:: Обратные вызовы для методов класса
Можно ли использовать ActiveSupport::Callbacks на методы класса? Более конкретно, в модуле ниже, куда бы вы положили include ActiveSupport::Callbacks делать define_callbacks а также run_callbacks поделитесь тем же состоянием? module Handler extend A…
13 окт '12 в 05:26
2
ответа
Хэш дерево с одной веткой
Есть ли какой-нибудь удобный способ конвертировать массив [a,b,c] к структуре хэш-дерева, но только с одной веткой, например: {node: {a: {node: {b: {node: :c}}}}}
08 июн '12 в 09:28
1
ответ
Обнаружена циклическая зависимость при автозагрузке константы (ActiveRecord)
Я вручную указал отношения в моделях (не нашел способа, как автоматически генерировать их из модели ERD или существующей базы данных), а затем попытался сгенерировать миграцию, содержащую FK, используя гем иммигрантов. Я получаю: rails generate immi…
17 ноя '14 в 14:45
1
ответ
Разница между "в?" и "включить?" в рельсах
Я изучал расширения ActiveSupport в Rails и наткнулся на 'in?' метод. Для меня это выглядит и работает так же, как "включить?" метод, но только наоборот. ([1..5]).include? 1 1.in? ([1..5]) Я использовал "включить?" Метод, так как я впервые начал исп…
02 фев '15 в 07:00
1
ответ
Ошибка синтаксического анализа wash_out: ошибки SOAP вместо ошибок HTML
Итак, когда вы используете гем wash_out в Rails, и клиент отправляет неверный XML, ответ выглядит так: <html>… <body> <h1>REXML::ParseException</h1> … Вместо правильного ответа SOAP, вот так: <soap:Body> <soap:Fault&…
24 окт '12 в 21:34
2
ответа
Есть ли способ перезаписать объект `{ }`?
Я пытаюсь сделать все хеши в моей программе ActiveSupport::OrderedHash. Я могу переопределить конструктор Hash.new ::Hash = ActiveSupport::OrderedHash но {}.class все еще хэш def {} дает мне синтаксическую ошибку. Было рекомендовано, что это дублика…
22 дек '15 в 18:41
1
ответ
Как протестировать ассоциации моделей Rails
Пытаюсь протестировать модуль. Работает, когда выполняется в консоли rails, но не когда написано как тест. Предположим следующее: MyModel а) has_many: my_other_model MyOtherModel а) принадлежит: my_model Пример модуля: module MyModule def self.doit …
06 сен '15 в 14:26
1
ответ
require': такой файл не загружается - active_support/core_ext/logger
Когда я делаю рельсы или рельсы с.., это дает мне эту ошибку. попытался удалить рельсы и переустановить, затем удалил весь ruby и переустановил оба рельса ruby по-прежнему та же ошибка. строка 7, которая генерирует ошибку, требует 'logger' ... в…
11 апр '11 в 16:13
2
ответа
Не удается обновить Ruby, что приводит к ошибке Rails
Я проверил список http://railsapps.github.io/installrubyonrails-mac.html пытаясь переустановить Rails, и пытался обновить его последние 2+ часа. Вот что я получаю в терминале: Stevens-MBP:Desktop Steven$ rvm install ruby-2.3.1 Searching for binary r…
04 окт '16 в 20:09
0
ответов
Rails, ActiveSupport:: Уведомления - возвращают метрики в заголовках ответов
Я работаю над отслеживанием основных метрических данных для запросов, таких как, сколько времени было потрачено в БД, рендеринг JSON и т. Д.... для инструментов разработчика / анализа, чтобы мы могли найти и исправить медленный / плохой код. У меня …
12 авг '15 в 18:34