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

2 la respuesta

Diferencia entre Active Record y DAO?

¿Cuál es la diferencia entre un objeto de acceso a datos y un registro activo? Parecen ser lo mismo, ya que ambos crearon una capa entre la aplicación y la capa de persistencia, y abstraen el acceso directo a la base de datos mediante consultas SQL.

3 la respuesta

Utilizando Rails serializar para guardar hash en la base de datos

Intento guardar un ID de mapeo hash en varios intentos en mi aplicación de rieles. Mi migración a la base de datos para acomodar esta nueva columna: class AddMultiWrongToUser < ActiveRecord::Migration def self.up add_column :users, ...

4 la respuesta

delete_all vs destroy_all?

Estoy buscando el mejor enfoque para eliminar registros de una tabla. Por ejemplo, tengo un usuario cuyo ID de usuario se encuentra en muchas tablas. Quiero eliminar este usuario y todos los registros que tengan su ID en todas las tablas. u = ...

4 la respuesta

ORM: mapeo OneToOne en la columna de unión de clave no primaria - Libro e inventario mapeado por ISBN

Tengo un modelo de libro y un modelo de inventario mapeado por número ISBN, pero ISBN tampoco es la clave principal. Los libros pertenecen a las librerías y el inventario es para un grupo de librerías (BookstoreChain). El inventario ...

2 la respuesta

Rails 3 Limitación de objetos incluidos

Por ejemplo, tengo un objeto de blog, y ese blog tiene muchas publicaciones. Quiero hacer una carga ansiosa de decir el primer objeto del blog e incluir decir las primeras 10 publicaciones del mismo. Actualmente haría@blogs = Blog.limit(4) y ...

2 la respuesta

Ruby on Rails ha_mucho a través de relaciones autorreferenciales de seguimiento / seguidor

Hay varias publicaciones e hilos en has_many: a través, pero no he encontrado ninguna que cubra específicamente lo que estoy tratando de hacer. Tengo un modelo de usuario y un modelo de amistad. Un usuario tiene muchos usuarios que los siguen, ...

3 la respuesta

ActiveRecord find_or_build_by

Me gustaría realizar: XXX.find_or_build_by_language_id(attributes)Encontr XXX.find_or_initialize_by_language_id(attributes) pero eso solo establece language_id y no otros atributos. Incluso si establezco manualmente los atributos, el registro ...

3 la respuesta

ruby resque sin cargar carriles entorno

Tengo un trabajador resque que funciona muy bien pero es demasiado lento. La razón principal de esto es que estoy usando activerecord y tengo que cargar todo el entorno, lo que lleva al menos 10-20 segundos solo para cargar (no mantengo a un ...

3 la respuesta

¿Cómo anhelar las asociaciones de carga con el current_user?

Estoy usando Devise para la autenticación en mi aplicación Rails. Me gustaría cargar ansiosamente algunos de los modelos asociados de los usuarios en algunos de mis controladores. Algo como esto class TeamsController < ApplicationController def ...

3 la respuesta

¿Cómo actualizar todo cuando necesita que se activen devoluciones de llamada?

Digamos que tengo 15 ID de usuario en una matriz llamadauser_ids. Si quiero, por ejemplo, cambiar todos sus nombres a "Bob", podría hacer: users = User.find(user_ids) users.update_all( :name => 'Bob' ) Sin embargo, esto no desencadena ...