Sorğular 'activesupport'

Aktif dəstək, Ruby'nin dil uzantıları, kommunal və digər transversal faylları təmin etməkdən məsul olan Ruby on Rails bir komponentidir.
2
Cavablar

Rails modulundaki mattr_accessor nədir?

Rails sənədlərində tapa bilmədim, ancaq "mattr_accessor" normal Ruby sinifində "attr_accessor" (getter və setter) üçün bir modul kimi görünür. Məsələn, sinifdə İstifadəçi sinifi attr_accessor: name def set_fullname @name = "# {self.first ...
09 oktyabr ayı. '08 4:15 'də
5
Cavablar

Active Support Extensions istifadə etmək üçün necə?

Məndə Active Support 3.0.3 və Rails 3.0.3 ilə Ruby 1.8.7 ilə quraşdırılmışdır. 1.week.ago istifadə etməyə çalışdığımda, NoMethodError: 1: Fixnum for (irb) üçün undefined metodu 'həftə' alıram: 2 Başqa böyük genişləndirmələr işləyir görünür. Mən çalışdım ...
21 noyabrda təyin olundu. '10 saat 19:21 'də
5
Cavablar

Rails-də 10 günə qədər əlavə etmək

Mən Time.now + 5 gün kimi bir şey etməyə çalışdım, amma bu işə yaramır, baxmayaraq ki, mən çox təəccüblü olduğumu xatırlayıram, 2.years kimi bir şey etmək imkanına malikdir və s. Rails 3-də bunu necə etmək olar?
11 Yanvar təyin etdi '11 'də 8:17' də
5
Cavablar

UTC-də Rails-a 3 dəqiqə çevirmək.

UTC Time və ya TimeWithZone-ı Rails-də yerli vaxtla çevirməkdə çətinliklər yaşayıram. Bir an deyin - UTC formatında (məsələn, moment = Time.now.utc) bəzi Time dəyişəndir. Mənim vaxt zonasına bir an çevirmək necə, qayğı ...
14 Mart 11: 00-da təyin olunmalıdır
4
Cavablar

Ruby memoize şablonunu ActiveSupport :: Memoizable dəstəkləyir?

Belə ki, Rails 3.2 ActiveSupport :: Memoizable köhnəlmişdir. Mesaj oxunur: DEPRECATION XƏBƏRDARLIĞI: ActiveSupport :: Memoizable, Ruby memoization nişanı yerinə. Bu "nümunə" ...
03 Fevral müəyyən '12 saat 19:45 'də
6
Cavablar

Ruby'də base64 URL'sində media kodlaşdırma

PingFM-ə bir şəkil yükləməyə çalışıram. Sənədlərin əksəriyyəti: media-base64 kodlaşdırılmış media məlumatları. Bu görüntüyə URL vasitəsilə müraciət edə bilərəm. Mən (demək olar ki, guessed) çalışdım: ActiveSupport :: Base64.encode64 (açıq ("http: // i ...
10 oct. 6:57 da '09
1
cavab

Xarici xəttlər üçün Rails 3 ActiveSupport uzantılarını istifadə edin

Mən inkişaf etdiyim daş üzərində ActiveSupport kernel uzantıları istifadə edərək bir problemim var idi. AS 2.3.8 ilə çalışdım, ancaq 3b4-ə çatdırmaq istəmədikcə, uzantılar işini dayandı və mənim test nəticələrim dolduruldu ...
16 iyun 'da 15:17' də təyin olundu
2
Cavablar

Rails ActiveSupport: Bir səhv baş verə bilərmi?

Mənim modellərimdən birində funksiyanı müəyyən səhvlərə səbəb olan bir test etmək istərdim. Bu funksiya aşağıdakı kimi görünür: def birləşməsi (release_to_delete) qaldırmaq "Özü ilə azad birləşə bilməz!" əgər (self.id == release_to_delete.id) "Yalnız ...
11 avqustda təyin olundu '10 saat 5:47 'da
8
Cavablar

Activesupport'ta dairəvi arqument xəbərdarlığından necə çəkinirsiniz?

Activesupport'taki bir siklik arqument haqqında xəbərdarlıqlardan qaçınmaq üçün necə. Ruby 2.2.0 /home/ec2-user/apps/foo_prod/shared/bundle/ruby/2.2.0/gems/activesupport-3.2.21/lib/active_support/values/time_zone.rb:270 olur: xəbərdarlıq: dairəvi arqument referat ...
31 dekabr '15 saat 9:46 'da
5
Cavablar

Rails ActiveSupport Zaman Ayrıştırma?

ActiveSupport Rails modulu bir neçə metoddan istifadə edərək daxili ruby ​​vaxt sinfi genişləndirir. Bəzi verilənlər bazası formatında simli almaq üçün Time.now.to_formatted_s (: db) yazmağa imkan verən bir metod var ki, diqqətəlayiqdir.
10 dec təyin etdi . '08 ilə 2:52
3
Cavablar

3.days.ago, 2.hours.from_now, və s. Rails olmadan?

Bəzi kitablar nömrələri # gün, # megabayt, # dəqiqə və s. Yalnız ActiveSupport'ta mı və ya istifadə etmək üçün bu funksiyanı təmin edən kiçik bir daş var (kiçik ...
21 İyun tarixində saat 7:
1
cavab

Cache_classes = true ilə Concern (ActiveSupport :: Concern :: MultipleIncludedBlocks) üçün bir neçə "effektiv" blokları müəyyən etmək mümkün deyil

Rails 4.1.1 proqramında istifadə edilən xüsusi bir modul var. Modul A ActiveSupport genişləndirmək: Concern daxil sinifə daxil olan bəzi kod sonu sonu daxildir. Bəziləri daxildir. Bu cache ilə gözəl işləyir.
16 iyun 16: 16-da təyin olunacaq
1
cavab

TZInfo identifikatorunu Rails TimeZone adı / əsasına necə çevirmək olar

Rails TimeZone adı / düyməsinə TZInfo identifikatorları kimi əldə olunan js dəyərlərini necə çevirə bilərəm? FROM: "Amerika / New_York", TZinfo JavaScript-in tərifindən qaynaqlandı: "Rails Time" -da istifadə edilən "Şərq Saatı (ABŞ və Kanada)" ...
08 yanvar təyin etdi '13 'da 21:26' də
6
Cavablar

Ruby'də tarixi yeni bir nümunə yaratmaq

Müəyyən bir tarixdə IRB-də yeni bir tarixi obyekti necə yaratmaq olar? Aşağıdakı hərəkətlər edilməmişdir. 1.9.3p194: 053> tələb 'active_support' => true 1.9.3p194: 054> Date.new => # <Tarix: 0x9d80730> 1.9.3p194: 055> Date.parse ('12 / 01/201 ...
22 Sentyabr tarixində təyin olundu. '12 saat 17:21 'də
1
cavab

ActiveSupport :: Inflector (IRB) ilə işləməyin çoxluğu / yeganəliyi əldə edilə bilmir

(əsas): 001: 0> 'active_support' => true irb (əsas): 002: 0> tələb edir 'active_support / inflector / inflections' => true irb (əsas): 003: 0> ActiveSupport :: Inflector. ("test") => "test" irb (əsas): 004: 0> ActiveSupport :: Infle ...
28 Fevralda təyin olundu '11 'də 13:25' də