Als «ruby-on-rails-3» getaggte Fragen

Ruby on Rails ist ein Open-Source-Webentwicklungsframework, das in Ruby geschrieben wurde. Ruby on Rails folgt dem Prinzip der Konvention über die Konfiguration und befreit Sie davon, Dinge neu erfinden zu müssen, um produktiv zu bleiben. Verwenden Sie dieses Tag nur für Rails 3-spezifische Fragen und markieren Sie diese Fragen auch [Ruby-on-Rails].

3
Grundlegendes: Quelloption von has_one / has_many durch Rails
Bitte helfen Sie mir das Verständnis :sourceMöglichkeit has_one/has_many :throughVereins. Die Erklärung der Rails-API macht für mich wenig Sinn. "Gibt den Namen der Quellzuordnung an, die von verwendet wird has_many :through => :queries. Verwenden Sie ihn nur, wenn der Name nicht aus der Zuordnung abgeleitet werden kann. Es has_many :subscribers, :through …

5
Was ist der richtige Weg, um eine Setter-Methode in Ruby on Rails zu überschreiben?
Ich verwende Ruby on Rails 3.2.2 und möchte wissen, ob das Folgende eine "richtige" / "richtige" / "sichere" Methode ist, um eine Setter-Methode für ein my class-Attribut zu überschreiben. attr_accessible :attribute_name def attribute_name=(value) ... # Some custom operation. self[:attribute_name] = value end Der obige Code scheint wie erwartet zu funktionieren. …





7
Rake DB: Schema: Laden vs. Migrationen
Sehr einfache Frage hier: Wenn Migrationen langsam und umständlich werden können, wenn eine App komplexer wird, und wenn wir rake db:schema:loadstattdessen viel sauberer anrufen können, warum gibt es überhaupt Migrationen? Wenn die Antwort auf das oben Gesagte lautet, dass Migrationen für die Versionskontrolle verwendet werden (eine schrittweise Aufzeichnung von Änderungen …

11
Der beste Weg, um einen Hash hübsch zu drucken
Ich habe einen großen Hash mit verschachtelten Arrays und Hashes. Ich möchte es einfach ausdrucken, damit es für den Benutzer "lesbar" ist. Ich möchte, dass es so etwas wie to_yaml ist - das ist ziemlich lesbar - aber immer noch zu technisch. Letztendlich werden es Endbenutzer sein, die diese Datenblöcke …





4
Rails 3 Datentypen?
Wo finde ich eine Liste der Datentypen, die in Schienen 3 verwendet werden können? (wie Text, Zeichenfolge, Ganzzahl, Gleitkomma, Datum usw.?) Ich lerne immer wieder zufällig über neue, aber ich hätte gerne eine Liste, auf die ich leicht verweisen könnte.


7
Rails 3.1 und Image Assets
Ich habe alle meine Bilder für mein Admin-Thema im Assets-Ordner in einem Ordner namens admin abgelegt. Dann verlinke ich es wie gewohnt dh. # Ruby image_tag "admin/file.jpg" ..... #CSS .logo{ background:url('/assets/images/admin/logo.png'); Zu Ihrer Information. Nur zum Testen verwende ich das Tag "asset_path" noch nicht, da ich meine Assets noch nicht …

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.