2010-09-29 8 views

Respuesta

1

Esto funciona para mí con MySQL: Post.find (: todos,: condiciones => "longitud (título) < 30")

36

Esto debería funcionar:

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

Usted está usando correctamente #where como abreviación para: condiciones en Rails 3. Puede pasar cualquier fragmento que funcione en su SQL local directamente.

Recuerde que las clases de modelo de ActiveRecord son singulares por convención.

+0

¿Cuál sería la respuesta si tuviera un número entero en vez de un ejemplo de cadena para encontrar todos los valores de una columna con dos dígitos? –

Cuestiones relacionadas