Als «ruby» getaggte Fragen

Ruby ist eine plattformübergreifende Open-Source-Sprache mit dynamischer objektorientierter Interpretation, die 1995 von Yukihiro Matsumoto (Matz) erstellt wurde. Das Tag [ruby] steht für Fragen zur Ruby-Sprache, einschließlich ihrer Syntax und ihrer Bibliotheken. Ruby on Rails-Fragen sollten mit [Ruby-on-Rails] gekennzeichnet sein.


9
Ungelöste Spezifikationen während Gem :: Specification.reset:
Beim Starten von Guard erhalte ich folgende Ausgabe: $ guard WARN: Unresolved specs during Gem::Specification.reset: lumberjack (>= 1.0.2) ffi (>= 0.5.0) WARN: Clearing out unresolved specs. Please report a bug if this causes problems. Was bedeutet das und wie behebe ich es? Inhalt von Guardfile: guard 'livereload' do watch(%r{.+\.(css|js|html)$}) end …
192 ruby  rubygems  guard 

4
delete_all vs destroy_all?
Ich suche nach dem besten Ansatz, um Datensätze aus einer Tabelle zu löschen. Zum Beispiel habe ich einen Benutzer, dessen Benutzer-ID sich über viele Tabellen erstreckt. Ich möchte diesen Benutzer und jeden Datensatz löschen, der seine ID in allen Tabellen hat. u = User.find_by_name('JohnBoy') u.usage_indexes.destroy_all u.sources.destroy_all u.user_stats.destroy_all u.delete Dies funktioniert …


9
Array zu Hash Ruby
Okay, hier ist der Deal, ich habe lange gegoogelt, um eine Lösung dafür zu finden, und obwohl es viele gibt, scheinen sie nicht den Job zu machen, den ich suche. Grundsätzlich habe ich ein Array wie folgt aufgebaut ["item 1", "item 2", "item 3", "item 4"] Ich möchte dies in …
192 ruby  arrays  hashmap 

8
Eine Zeile, wenn die Anweisung nicht funktioniert
<%if @item.rigged %>Yes<%else%>No<%end%> Ich habe an so etwas gedacht? if @item.rigged ? "Yes" : "No" Aber es funktioniert nicht. Ruby hat das, ||=aber ich bin mir nicht mal sicher, wie ich das Ding benutzen soll.
191 ruby 

8
Wie kann man in PostgreSQL einen Durchschnitt auf 2 Dezimalstellen runden?
Ich benutze PostgreSQL über das Ruby Gem 'Sequel'. Ich versuche auf zwei Dezimalstellen zu runden. Hier ist mein Code: SELECT ROUND(AVG(some_column),2) FROM table Ich erhalte folgende Fehlermeldung: PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) Ich erhalte keine Fehlermeldung, wenn ich den folgenden Code ausführe: SELECT ROUND(AVG(some_column)) FROM …
191 sql  ruby  postgresql  sequel 





2
Wie mache ich einen sicheren Join-Pfadnamen in Ruby?
Meine Rails-Entwicklungsumgebung basiert auf Windows und meine Produktionsumgebung basiert auf Linux. Möglicherweise wird VirtualHost verwendet. Angenommen, ein Dateiname muss im /publicOrdner mit referenziert werden File.open('/tmp/abc.txt', 'r'). - aber in Windows sollte es sein C:\tmp\abc.txt. Wie kann ich eine korrekte Pfadverknüpfung durchführen, um die zwei verschiedenen Umgebungen zu handhaben? prefix_tmp_path = …
188 ruby 

1
Wie erstelle ich ein leeres Array in YAML?
array_with_three_elements: - 1 - 2 - 3 empty_array: Gibt es eine Möglichkeit, das empty_array anzugeben: Ist ein Array ohne Elemente, z. B. mit []? Wenn ich es in einen Ruby-Hash lade, möchte ich, dass es weiß, dass es sich um ein Array handelt. Vielen Dank
188 ruby  arrays  yaml 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.