Als «ruby-on-rails» getaggte Fragen

Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.

3
Rails - Verschachtelte Includes in Active Records?
Ich habe eine Liste von Ereignissen, die ich abrufe. Ich versuche, jeden Benutzer, der diesem Ereignis zugeordnet ist, und jedes Profil, das jedem Benutzer zugeordnet ist, einzubeziehen. Die Benutzer werden eingeschlossen, aber nicht ihre Profile. Wie würde ich das machen? Event.includes(:users [{profile:}]) Die Dokumente scheinen nicht klar zu sein: http://guides.rubyonrails.org/active_record_querying.html

7
Schienenlayouts pro Aktion?
Ich verwende für einige Aktionen ein anderes Layout (hauptsächlich für die neue Aktion in den meisten Controllern). Ich frage mich, wie ich das Layout am besten festlegen kann. (Ich verwende 3 oder mehr verschiedene Layouts in demselben Controller.) Ich benutze es nicht gerne render: layout => 'name' Ich habe es …






10
Rails 3-Migrationen: Referenzspalte hinzufügen?
Wenn ich eine neue Rails 3-Migration mit (zum Beispiel) erstelle rails g migration tester title:tester user:references , alles funktioniert gut ... aber wenn ich eine Spalte mit etwas in der Art von: rails g migration add_user_to_tester user:references Das Referenzfeld wird nicht erkannt. Kurz gesagt lautet die Frage: Wie füge ich …

5
Was bedeutet das &, <<, * in dieser Datei database.yml?
Bisher habe ich nur database.yml für jeden explizit aufgerufenen Parameter verwendet. In der folgenden Datei werden einige Zeichen verwendet, die ich nicht verstehe. Was bedeutet jede Zeile und jedes Symbol (&amp;, *, &lt;&lt;), wie lese ich diese Datei? development: &amp;default adapter: postgresql database: dev_development test: &amp;test &lt;&lt;: *default database: test_test …






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.

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.