Als «rails-activerecord» getaggte Fragen

Die Implementierung von Object Relational Mapping (ORM) unter Verwendung des Active Record-Musters im Ruby on Rails-Framework.


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 …


8
Kombinieren Sie zwei ActiveRecord :: Relation-Objekte
Angenommen, ich habe die folgenden zwei Objekte: first_name_relation = User.where(:first_name => 'Tobias') # ActiveRecord::Relation last_name_relation = User.where(:last_name => 'Fünke') # ActiveRecord::Relation Ist es möglich, die beiden Beziehungen zu kombinieren, um ein ActiveRecord::RelationObjekt zu erzeugen, das beide Bedingungen enthält? Hinweis: Mir ist bewusst, dass ich die Orte verketten kann, an denen …



11
Rails ActiveRecord Datum zwischen
Ich muss Kommentare abfragen, die an einem Tag abgegeben wurden. Das Feld ist Teil der Standardzeitstempel, ist created_at. Das ausgewählte Datum stammt von adate_select . Wie kann ich ActiveRecorddas machen? Ich brauche so etwas wie: "SELECT * FROM comments WHERE created_at BETWEEN '2010-02-03 00:00:00' AND '2010-02-03 23:59:59'"

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


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.

25
Zufälliger Datensatz in ActiveRecord
Ich brauche einen zufälligen Datensatz aus einer Tabelle über ActiveRecord. Ich bin dem Beispiel von gefolgt Jamis Buck aus dem Jahr 2006 . Ich bin jedoch auch über eine Google-Suche auf einen anderen Weg gestoßen (kann aufgrund neuer Benutzereinschränkungen keinen Link zuordnen): rand_id = rand(Model.count) rand_record = Model.first(:conditions => ["id …





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.