Suchergebnisse für Anfrage "arel"

4 die antwort

Multiple CTE in Einzelabfrage

Ist es möglich, mehrere CTEs in einer Abfrage mit @ zu kombinierearel? Ich suche nach einer Möglichkeit, ein Ergebnis wie das folgende zu erzielen: WITH 'cte1' AS ( ... ), WITH RECURSIVE 'cte2' AS ( ... ), WITH 'cte3' AS ( ... ) SELECT ... FROM ...

2 die antwort

ActiveRecord-Abfrage mit aliasierten Tabellennamen

Was ist der beste Weg, um Modellprobleme mit Gültigkeitsbereichen zu lösen, wenn Sie wissen, dass verschachtelte und / oder selbstreferenzierende Abfragen wahrscheinlich sind? In einem meiner Anliegen habe ich ähnliche Bereiche: scope :current, ...

6 die antwort

OR-Operator in WHERE-Klausel mit Arel in Rails 4.2

Der folgende Code hat ein gültiges @ erstelwhere -Klausel mit einemOR operator in Rails 4.1 MyModel.where( MyModel.where(attribute1: 1, attribute2: 2).where_values.reduce(:or) )Was entspricht in etwa der SQL select * from my_models where ...

TOP-Veröffentlichungen

3 die antwort

Treten Sie unter Bedingungen zweimal an den gleichen Tisch

Es gibt Situationen, in denen ActiveRecord den Alias-Tabellennamen festlegt, wenn mehrere Joins mit derselben Tabelle vorhanden sind. Ich stecke in einer Situation fest, in der diese Joins Gültigkeitsbereiche enthalten ...

4 die antwort

Rails "wo" für weniger Zeit als Abfragen

KonfigurationSchienen'where Methode kann einen Bereich in einem Hash verwenden, um eine Abfrage zu generieren, die nach einem Wert sucht, der innerhalb des Bereichs liegt. Zum Beispiel: User.where(cash_money: 10..1000) #=> SELECT `users`.* FROM ...

3 die antwort

Wie würden Sie diese Rails-Unterabfrage mit Squeel durchführen?

3 die antwort

Ransack: Wie wird der vorhandene Bereich verwendet?

3 die antwort

Wie füge ich mithilfe von Arel SQL-Abfragen mit 'oder' und 'und' Klammern hinzu?

Ich verwende Ruby on Rails 3.2.2 und möchte die folgende SQL-Abfrage generieren:

1 die antwort

Wie man den Attribut-Setter dazu bringt, einen Wert über die SQL-Funktion zu senden

2 die antwort

Arel verursacht eine Endlosschleife bei der Aggregation

Ich habe Probleme mit der Verwendung von Arel, um 2 Spalten in derselben Abfrage zu aggregieren. Wenn ich dies ausführe, friert der gesamte Server für eine Minute ein, bevor der Rails-Dev-Server abstürzt. Ich vermute eine Endlosschleife:). ...