Resultados de la búsqueda a petición "activerecord"
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.
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, ...
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 = ...
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 ...
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 ...
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, ...
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 ...
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 ...
¿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 ...
¿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 ...