Tag: active-relation

Eine Ruby Relationale Algebra-Bibliothek

Rails3 & ActiveRecord::Relation - Arel und ODER

Anzahl der Antworten 2 Antworten
Habe ich einige Bereiche definiert, die in ein Modell namens Veranstaltungen. Jetzt muss ich Ihnen beizutreten, mit ODER Betreiber. Ich bin mit Rails3 und ich bin ein wenig verwirrt mit ActiveRelation & Arel und wie und wie

Ruby on Rails - How zum verknüpfen von zwei Tabellen?

Anzahl der Antworten 1 Antworten
Habe ich zwei Tabellen (Patienten und Seiten) in eins-zu-viele-Beziehungen. Ich möchte hinzufügen Kriterien von Personen, als auch Seiten zu Parsen eines sql, aber die Fortschritte waren sehr langsam und öfters mal in Probleme laufen. Ich bin ganz

rails 3.0.3 - ActiveRecord::Relation, nicht definierte Methode Fehler

Anzahl der Antworten 2 Antworten
Habe ich dieses unerklärliche ActiveRecord::Relation, nicht definierte Methode Fehler . Ich weiß nicht warum, da mein Modell Verein sind gut definiert und die event-Tabelle die Fremdschlüssel für die Tabelle user. Ich habe versucht mit diesem fix, aber

ActiveRecord Association auswählen, zählt für die im Lieferumfang enthaltene Datensätze

Anzahl der Antworten 4 Antworten
Beispiel class User has_many :tickets end Möchte ich erstellen association enthält die Logik des count-tickets des Benutzers und verwenden Sie es in umfasst (Benutzer has_one ticket_count) Users.includes(:tickets_count) Versuchte ich has_one :tickets_count, :select => "COUNT(*) as tickets_count,tickets.user_id "

ActiveRecord-Abfrage Union

Anzahl der Antworten 11 Antworten
Habe ich geschrieben ein paar von komplexen Abfragen (zumindest für mich) mit Ruby on Rail-Abfrage-Schnittstelle: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched => {:user_id => id}) Diese beiden

Wie kann man ein Array von IDs von der Abfrage in Rails (mit ActiveRecord) ausschließen?

Anzahl der Antworten 3 Antworten
Möchte ich ausführen einer ActiveRecord-Abfrage gibt alle Datensätze zurück, außer diejenigen Datensätze, die bestimmte ids. Die ids möchte ich ausgeschlossen, sind gespeichert in einem array. Also: ids_to_exclude = [1,2,3] array_without_excluded_ids = Item. ??? Ich bin mir nicht