2010-09-29 2 views

Antwort

1

Dies funktioniert für mich mit MySQL: Post.find (: alle,: conditions => "Länge (Titel) < 30")

36

Diese Arbeit sollte:

Post.where("length(title) < 30") 

Sie Verwenden Sie #wo als Abkürzung für: conditions in Rails 3. Sie können ein beliebiges Snippet übergeben, das direkt in Ihrer lokalen SQL funktioniert.

Denken Sie daran, dass ActiveRecord-Modellklassen per Konvention einzigartig sind.

+0

Was wäre die Antwort, wenn ich Integer statt String Beispiel hätte, um alle Werte einer Spalte mit zwei Ziffern zu finden –

Verwandte Themen