Resultados de la búsqueda a petición "activerecord"
accepts_nested_attributes_for validación de asociación de hijo que falla
Estoy usando accept_nested_attributes_for en uno de mis modelos de Rails, y quiero guardar a los hijos después de crear el padre. El formulario funciona perfectamente, pero la validación falla. Por simplicidad, imagine lo siguiente: class ...
Rails modelo que tiene 'has_one' y 'has_many' pero con algunas restricciones
Estoy mapeando 2 modelos: User Account class Account has_many :users class User has_one :account La tabla de usuario como el ID de cuenta en ella. Ahora en el modelo de cuenta, quiero crear un 'usuario principal' del cual una cuenta solo ...
Yii: cómo obtener una matriz de valores de un registro activo
Usando Yii, ¿cómo puedo obtener una matriz de un registro activo. Di algo como esto: array('foo', 'bar', 'lala') De algo como esto: MyTable::model()->findall()
has_many: a través de has_and_belongs_to_many en Rails
In Rails: ¿cuál es el efecto de usar has_many: a través de has_and_belongs_to_many? Considere tener dos modelos: publicaciones y etiquetas que tienen una relación de muchos a muchos como se indica a continuación: class Tag < ActiveRecord::Base ...
¿Cómo contar elementos en grupo con Codeigniter?
Estoy usando el registro activo para devolver una lista agrupada de fechas con el siguiente código: function get_archive_links(){ $this->db->order_by('date','desc'); $this->db->group_by('MONTH(date), YEAR(date)'); $query = ...
newbie: agregue enteros serializados en la columna de la base de datos y recuperelos
¿Cómo podría almacenar enteros (ID de usuario que van del 1 al 9999) serializados en una columna de base de datos y recuperarlos? En mi modelo de usuario tengo una columna de invitaciones, User model serialize: invites invites = text field ...
Rails 3 ActiveRecord método de encadenamiento, bajo el capó
Supongamos que crea una consulta que implica el encadenamiento de múltiples métodos, como Post.where('id > 10').limit(20).order('id asc').except(:order) Me pregunto qué pasa detrás de escena. Presumiblemente, cada parte de la cadena ayudará ...
validar al menos uno en has_and_belongs_to_many
Tengo un modelo con: has_and_belongs_to_many :users ¿Cómo valido que el modelo tenga al menos un usuario en el modelo? Lo intenté validates_presence_of :users Pero eso no parece darme lo que quiero ...
¿Cómo ordenar los autores por su recuento de libros con ActiveRecord?
Digamos que tengo un modelo de libro y un modelo de autor. Quiero enumerar todos los autores ordenados por su recuento de libros. ¿Cuál es la mejor manera de hacer eso? Sé cómo hacer esto en SQL, ya sea haciendo dónde ... con una selección ...
find () con nil cuando no hay registros
En mi programa de rieles actual cuando uso algo como user = User.find(10)Cuando no haya un usuario con ID = 10, tendré una excepción como: ActiveRecord::RecordNotFound: Couldn't find User with ID=10 ¿Puedo obtener cero en lugar de generar una ...