Tag: activesupport

Aktive Unterstützung ist der Ruby on Rails-Komponente verantwortlich für die Ruby-Sprache Erweiterungen, utilities und anderen übergreifenden Sachen.

undefined method "to_json" für #<Hash:0x3d3cef0> (NoMethodError) in ActiveSupport 3

Anzahl der Antworten 1 Antworten
Haben to_json entfernt bekommen oder sowas??? InformationsquelleAutor Travis Reeder | 2010-09-17

ActiveSupport::TimeZone Liste der Zeichenfolgen für offset

Anzahl der Antworten 1 Antworten
Habe ich folgte Ryan Bate ' s railscast #106 http://railscasts.com/episodes/106-time-zones-revised fügt eine time_zone Zeichenkette der Benutzer-Modell. Die Zeichenfolge aus der dropdown -: = f.time_zone_select :time_zone, ActiveSupport::TimeZone.us_zones Ich versuche Abfrage alle Benutzer, die eine gemeinsame Zeit-zone offset (so

Schienen.cache.fetch, Symbole & Memcached

Anzahl der Antworten 2 Antworten
Ich habe eine rails-2.3.4-app und eine Zeile, die sieht wie folgt aus: temp = Rails.cache.fetch(:temp_id) { User.find_by_name('Temp').id } und alles hat gut funktioniert, bis ich beschlossen, zu wechseln, der Cache-Ebene zu memcached durch hinzufügen des folgenden in

ActiveRecord-Validierung für null

Anzahl der Antworten 2 Antworten
Bin ich zu schreiben versucht, eine active record-Validierung, die es ermöglicht eine beliebige Zeichenfolge erlaubt jedoch nicht null. Das problem mit validates_presences_of ist, dass es Sie gibt false zurück, für die "" oder "" die möchte ich

Bundler nicht finden konnte kompatible Versionen für die gem "activesupport"

Anzahl der Antworten 4 Antworten
Wanderte ich zu 3.2.13-version von rails, und ich bin immer diese Fehlermeldung, wie Schaffe ich das? Fetching gem metadata from https://rubygems.org/....... Fetching gem metadata from https://rubygems.org/.. Resolving dependencies... Bundler could not find compatible versions for gem "activesupport":

konvertieren von Datum-Objekt zu TimeWithZone

Anzahl der Antworten 5 Antworten
Brauche ich zum konvertieren eines Date-Objekts in einen TimeWithZone Objekt, das den Anfang des Tages in einer bestimmten Zeitzone. Folgende Ansatz funktioniert, scheint aber zu verworren, als es erfordert, mich zu konvertieren Sie das Datum in einen

Nicht definieren kann, mehrere 'enthalten' Bausteine für ein Anliegen (ActiveSupport::Sorge::MultipleIncludedBlocks) mit cache_classes = true

Anzahl der Antworten 2 Antworten
Habe ich ein bestimmtes Modul, das verwendet wird, in einem Schienen 4.1.1 Anwendung module A extend ActiveSupport::Concern included do #Some code end end ist in einer Klasse class Some include A end Diese funktioniert Super mit cache_classes=true

Wie konvertiert MS excel-Datum von float-zu-Datum-format in Ruby?

Anzahl der Antworten 3 Antworten
Versuchen, zu analysieren und XLSX-Datei mit roo Juwel in einem ruby-Skript. In excel-Daten gespeichert sind, die als Gleitkommazahlen oder Ganzzahlen im format DDDDD.ttttt, das zählen von 1900-01-00 (00 no 01). Also, um zu konvertieren ein Datum wie

Wie kann ich umwandeln von JSON zu XML in Ruby?

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit zum konvertieren von JSON zu XML in Ruby? Ich fügte hinzu, die activesupport tag und wandte sich Ihr Titel in Frage. InformationsquelleAutor Mark Szymanski | 2010-11-24

Warum kann ich nicht Parsen eines Datums-Strings gespeichert werden, um eine variable in Ruby?

Anzahl der Antworten 3 Antworten
Muss ich laufen, den folgenden code in meine Rails-app: ActiveSupport::TimeZone["Central Time (US & Canada)"].parse(game.date).utc.to_date.strftime("%_m/%d")[1..-1] Wo das Spiel ist @games.each do |game| Aber das funktioniert nicht, ich bekomme die Fehlermeldung, TypeError: no implicit conversion of ActiveSupport::TimeWithZone into String.

Ruby und Rails “ - Datum.heute" - format

Anzahl der Antworten 3 Antworten
In der IRB-Ansatz, wenn ich führen Sie folgende Befehle aus: require 'date' Date.today Bekomme ich die folgende Ausgabe: => #<Date: 2015-09-26 ((2457292j,0s,0n),+0s,2299161j)> Aber in der Rails-Konsole, wenn ich Date.today, bekomme ich diese: => Sat, 26 Sep 2015

Schienen Datums-Vergleich: Datum größer oder gleich Tagen

Anzahl der Antworten 2 Antworten
Ein Datum in meine Datenbank sieht wie folgt aus: 2012-07-23 Ich versuche, um zu sehen, wenn das Datum älter als 7 Tage zurückliegt und die weniger als 14 Tage zurückliegt, oder sehen, wenn das Datum mehr als

Wie gehst du mit dem Konflikt zwischen ActiveSupport::JSON und JSON-gem?

Anzahl der Antworten 6 Antworten
Ich bin ratlos mit diesem problem. ActiveSupport::JSON definiert to_json auf verschiedene core-Objekte und so funktioniert die JSON-gem. Doch die Umsetzung ist nicht das gleiche-die ActiveSupport-version nimmt die Argumente und die JSON-gem-version nicht. Installierte ich ein Juwel, das

Holen Sie sich Zeit-Objekt am Anfang des Tages in einer Bestimmten Zeitzone

Anzahl der Antworten 3 Antworten
Wie bekomme ich ein ruby-Zeit-Objekt für den start in den Tag an einem bestimmten Datum in einer bestimmten Zeitzone. InformationsquelleAutor der Frage Blake Taylor | 2011-11-02

Schienen: get #beginning_of_day in der Zeitzone

Anzahl der Antworten 8 Antworten
Habe ich eine Standard-Zeit-zone-setup für die rails-Anwendung. Und eine Instanz des Date-Objekts. Wie kann ich machen Datum#beginning_of_day die Rückkehr der Anfang des Tages, in der angegebenen Zeit-zone, aber nicht meine lokale Zeitzone. Gibt es irgendeine andere Methode,

Wie kann ich eine neue Date-Instanz in Ruby erstellen?

Anzahl der Antworten 6 Antworten
Wie kann ich erstellen ein neues Date-Objekt in der IRB-mit einem bestimmten Datum. Das folgende hat nicht funktioniert. 1.9.3p194 :053 > require 'active_support' => true 1.9.3p194 :054 > Date.new => #<Date:0x9d80730> 1.9.3p194 :055 > Date.parse('12/01/2012') NoMethodError: undefined

Schienen mal eigenartig: "x Tage von jetzt an"

Anzahl der Antworten 3 Antworten
wenn Benutzer sich anmelden, um eine meiner Websites für eine Kostenlose Testversion, habe ich Ihrem account Ablauf "14.Tage.from_now". Dann auf der Startseite zeige ich Ihnen, wie viele Tage Sie noch, die bekomme ich mit: (user.trial_expires - Time.now)/86400

Verwenden Sie die ActiveSupport-Kernerweiterungen von Rails 3 außerhalb von Rails

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit ActiveSupport - core-Servererweiterungen auf einem gem ich bin in der Entwicklung. Hatte ich es mit AS 2.3.8, aber sobald ich portieren wollte, es zu 3b4, die Erweiterungen nicht mehr funktioniert und meine

Rails ActiveSupport Zeitanalyse?

Anzahl der Antworten 5 Antworten
Rails' ActiveSupport-Modul erweitert die eingebauten ruby-Zeit-Klasse mit mehreren Methoden. Allem, es ist die to_formatted_s Methode, mit der Sie schreiben Time.now.to_formatted_s(:db) um einen string in Datenbank-format, anstatt zu schreiben, hässlich strftime format-strings überall. Meine Frage ist, gibt es

Auf welches Ruby-Memo-Muster bezieht sich ActiveSupport :: Memoizable?

Anzahl der Antworten 4 Antworten
Also in Rails 3.2, ActiveSupport::Memoizable ist veraltet. Die Meldung lautet: DEPRECATION WARNING: ActiveSupport::Memoizable is deprecated and will be removed in future releases,simply use Ruby memoization pattern instead. Es bezieht sich auf "Ruby memoization Muster" (singular), als wenn

Wie man Medien in base64 URL in Ruby verschlüsselt

Anzahl der Antworten 5 Antworten
Ich versuche, ein Bild hochladen PingFM. Ihre Dokumentation sagt: media – base64 encoded media data. Ich kann auf diesem Bild über die URL. Ich habe versucht, (fast erraten): ActiveSupport::Base64.encode64(open("http://image.com/img.jpg")) Aber ich bekomme diese Fehlermeldung: TypeError: can't convert

Was ist mattr_accessor in einem Rails-Modul?

Anzahl der Antworten 2 Antworten
Konnte ich nicht wirklich finden, diese in Schienen-Dokumentation, aber es scheint wie 'mattr_accessor' ist die Modul Folge für 'attr_accessor' (getter & setter) in einer normalen Ruby Klasse. ZB. in einer Klasse class User attr_accessor :name def set_fullname

Konvertieren von UTC in lokale Zeit in Rails 3

Anzahl der Antworten 5 Antworten
Ich habe Probleme beim konvertieren von UTC Time oder TimeWithZone lokale Zeit in Rails 3. Sagen moment einige Time variable im UTC-Format (z.B. moment = Time.now.utc). Wie kann ich umwandeln moment zu meiner Zeit-zone, kümmert sich um

Rails ActiveSupport: Wie kann ich feststellen, dass ein Fehler aufgetreten ist?

Anzahl der Antworten 2 Antworten
Ich bin zu wollen, um zu testen, eine Funktion auf einem meiner Modelle, wirft spezifische Fehler. Die Funktion sieht wie folgt aus: def merge(release_to_delete) raise "Can't merge a release with itself!" if( self.id == release_to_delete.id ) raise

Wie vermeide ich die zirkuläre Argument-Referenz Warnung in ActiveSupport

Anzahl der Antworten 8 Antworten
Wie kann ich vermeiden, dass die zirkuläre Argumentation Referenz-Warnung in activesupport. Passiert auf 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: warning: circular argument reference - now /home/ec2-user/apps/foo_prod/shared/bundle/ruby/2.2.0/gems/ruby-ole-1.2.11.7/lib/ole/types/base.rb:265: warning: duplicated key at line 266 ignored: 4095 InformationsquelleAutor der Frage Rpj | 2014-12-31

Wie benutze ich NSTimeZone-timeZoneWithName: mit einem Stadtnamen von Rails ActiveSupport?

Anzahl der Antworten 6 Antworten
Wenn ich nur den Namen der Stadt wie Bangkok oder Tokyowie kann ich liefern timezone-parameter in [NSTimeZone timeZoneWithName:@"Asia/Tokyo"] wo man auch Kontinent und slash vor der Stadt? Ich habe bereits versucht [NSTimeZone timeZoneWithName:@"Tokyo"] funktioniert es nicht. InformationsquelleAutor

3.days.ago, 2.hours.from_now usw. ohne Schienen?

Anzahl der Antworten 3 Antworten
Einige Buch erwähnt einige Edelstein zu schmücken, zahlen mit #days#megabytes#minutes etc. Ist das nur im ActiveSupport, oder ist es ein kleiner Juwel, das diese Funktionalität bereitstellt, für den Einsatz in (klein -) nicht-rails-gems? Möchte ich diese Funktionalität

So fügen Sie 10 Tage zur aktuellen Zeit in Rails hinzu

Anzahl der Antworten 6 Antworten
Ich habe versucht zu tun, so etwas wie Time.now + 5.days aber das funktioniert nicht, obwohl ich erinnere mich vage zu sehen, und sehr beeindruckt, mit in der Lage, etwas zu tun, wie 2.years etc. Wie mache

Wie verwende ich aktive Support-Kernerweiterungen?

Anzahl der Antworten 4 Antworten
Habe ich Aktive Unterstützung 3.0.3 installiert und Rails 3.0.3 mit Ruby 1.8.7. Wenn ich versuche, mit 1.week.ago bekomme ich NoMethodError: undefined method 'week' for 1:Fixnum from (irb):2 Den anderen core-Erweiterungen zu arbeiten scheinen. Ich habe versucht, es