Resultados de la búsqueda a petición "activerecord"

1 la respuesta

Cuando se utiliza "validates_associated" v. "Belong_to: parent,: validate => true"

Parece que en los rieles puede definir validaciones de asociación en dos lugares, ya sea en la propia asociación: class Child belongs_to :parent, :validate => true end O como una devolución de llamada de validación: class Child belongs_to ...

4 la respuesta

Validar que un valor está en un cierto rango, p. 1 <= val <= 2

Quiero validar un número:value para estar dentro de 1 o 2 validates :value, :format => { :with => /1|2/, :message => "Select number.." } Sin embargo, el código anterior está fallando la validación cuandovalue == 1 Asegúrese de que su solución ...

5 la respuesta

Intersección de dos relaciones

Digo que tengo dos relaciones que contienen registros en el mismo modelo, como: @companies1 = Company.where(...) @companies2 = Company.where(...)¿Cómo puedo encontrar la intersección de estas dos relaciones, es decir, solo aquellas empresas que ...

6 la respuesta

Agrupando las cláusulas WHERE en Codeigniter

Quiero producir el siguiente código SQL usando Registros activos en Codeigniter: WHERE name != 'Joe' AND (age < 69 OR id > 50) Hacer lo siguiente parece ser lo más lejos que puedo llegar, no puedo entender cómo ...

3 la respuesta

¿Cómo haces una carga ansiosa con límites?

En la documentación para la carga ansiosa se afirma que: Si está ansioso por cargar una asociación con una opción de límite especificada, se ignorará y devolverá todos los objetos asociados: class Picture < ActiveRecord::Base has_many ...

3 la respuesta

Active Records vs. Repository - pros y contras?

Utilizando ActiveRecord puede definir una clase como esta: class Contact { private String _name; public String Name { get { return _name; } set { if (value == String.IsNullOrWhiteSpace()) throw new ArgumentException(...); else _name = value; } } ...

6 la respuesta

Rails Modelos: ¿cómo crearía un conjunto predefinido de atributos?

Estoy tratando de encontrar la mejor manera de diseñar un modelo de rieles. Para los fines del ejemplo, digamos que estoy construyendo una base de datos de caracteres, que puede tener varios atributos fijos diferentes. Por ejemplo Character - ...

7 la respuesta

Codeigniter paréntesis en la consulta dinámica de Active Record

Estoy produciendo una consulta como la siguiente usando ActiveRecord SELECT * FROM (`foods`) WHERE `type` = 'fruits' AND `tags` LIKE '%green%' OR `tags` LIKE '%blue%' OR `tags` LIKE '%red%'El número detags y los valores son desconocidos. Las ...

5 la respuesta

Compruebe si existe una tabla en Rails

Tengo una tarea de rastrillo que no funcionará a menos que exista una tabla. Estoy trabajando con más de 20 ingenieros en un sitio web, así que quiero asegurarme de que hayan migrado la tabla antes de que puedan realizar una tarea de rastrillo ...

4 la respuesta

¿Cómo hacer que los rieles devuelvan atributos SUM (columnName) con el tipo de datos correcto en lugar de una cadena?

Asumir una consulta del siguiente formulario operatingExpenses = Expense.find(:all, {:select=>"categories.activityType, categories.name heading, sum(amount) totalAmount", :joins => "inner join expense_categories categories on category_id = ...