activerecord
Rails 3 / Formulario sin modelo: ¿Cómo puedo crear un formulario que no esté vinculado a un modelo?
Tengo un modelo, y tengo una vista que muestra un formulario para crear un nuevo objeto basado en ese modelo. Llamemos a esa ... Así que Form2realmente pregunta al usuario cuántos objetos crear, en lugar de acerca de atributos específicos de un objeto.
Cómo ejecutar un sql de actualización raw con enlace dinámico en rails
Quiero ejecutar una actualización raw sql como a continuación:
update table set f1=? where f2=? and f3=?
Este SQL será ej ... ection.execute, pero no se cómo pasar los valores de los parámetros dinámicos al método.
¿Podría alguien ayudarme con eso?
find () con nil cuando no hay registros
En mi programa rails actual cuando uso algo como
user = User.find(10)
Cuando no hay ningún usuario con ID = 10, tendré u ... puts "some error msg"
end
Solo quiero obtener nil cuando no hay registros y no quiero usar begin/rescue
Gracias
¿Qué es exactamente Arel en Rails 3.0?
Entiendo que es un reemplazo para ActiveRecord y que usa objetos en lugar de consultas.
Pero...
¿Por qué es esto mejor?
... tible con todos los DBS principales? - Supongo que lo hará.
¿Será más fácil/difícil de usar con procedimientos almacenados?
¿Por qué todos los registros Activos odian? [cerrado]
A medida que aprendo más y más sobre OOP, y comienzo a implementar varios patrones de diseño, sigo volviendo a los casos en l ... ****específicamente**** lo que está mal con Active Record.
Si no se escala bien, ¿por qué no?
¿Qué otros problemas tiene?
Cómo implementar un índice único en dos columnas en rails
Tengo una tabla y estoy tratando de agregar un índice único en dos columnas. Esas columnas también están indexadas. Así que m ... er_id"]
add_index "subscriptions", ["content_id"]
add_index "subscriptions", ["user_id"], ["content_id"], :unique => true
Cómo obtener la lista de atributos de un modelo activerecord que se pueden asignar en masa
Me gustaría tener una lista de todos los nombres de atributos que se pueden asignar en masa. Necesito esto para un constructo ... contenga :autor, :título.
¿Alguna idea de si tal método existe? ¿O algunas pautas sobre cómo puedo hacer uno que haga esto?
Cómo ejecutar manualmente comandos SQL en Ruby On Rails usando NuoDB
Estoy intentando ejecutar manualmente comandos SQL para poder acceder a procedimientos en NuoDB.
Estoy usando Ruby on Rails ... ta "verdadera".
¿Puedo ejecutar comandos SQL y obtener los datos solicitados en lugar de obtener una respuesta "verdadera"?
Expresiones regulares con validaciones en RoR 4
Hay el siguiente código:
class Product < ActiveRecord::Base
validates :title, :description, :image_url, presence: true
... Did you mean to use \A and \z, or forgot to add the :multiline => true option?
¿Qué significa? ¿Cómo puedo arreglarlo?
Modelo Rails sin base de datos
Quiero crear un modelo Rails (2.1 y 2.2) con validaciones ActiveRecord, pero sin una tabla de base de datos. ¿Cuál es el enf ... la comunidad que haga? En este momento me estoy inclinando hacia llegar a mi propia solución basada en esta entrada de blog.
Rails ¿crear o actualizar magic?
Tengo una clase llamada CachedObject que almacena objetos serializados genéricos indexados por clave. Quiero que esta clase i ... ualizará, de lo contrario creará uno nuevo.
¿Hay alguna forma de hacer esto en Rails o tengo que escribir mi propio método?
ActiveRecord Query Union
He escrito un par de consultas complejas (al menos para mí) con Ruby en la interfaz de consulta de Rail:
watched_news_posts ... ySQL, simplemente podría usar el operador UNION. ¿Alguien sabe si puedo hacer algo similar con ¿Interfaz de consulta de RoR?
Consultar MySQL con CodeIgniter, seleccionando filas donde el campo es NULO
Estoy usando la clase Active Record de CodeIgniter para consultar la base de datos MySQL. Necesito seleccionar las filas en u ... ver esto? Sé que puedo escribir la consulta yo mismo, pero no quiero quedarme con el Registro Activo a lo largo de mi código.
¿Cómo fuerzo a ActiveRecord a recargar una clase?
Estoy creando un montón de migraciones, algunas de las cuales son migraciones estándar de "crear tabla" o "modificar tabla", ... e en la nueva tabla. ¿Hay una manera de recargar las clases y sus definiciones de atributos para que pueda reutilizar ellos?
Buscar todos los registros que tienen un recuento de una asociación mayor que cero
Estoy tratando de hacer algo que pensé que sería simple, pero parece que no lo es.
Tengo un modelo de proyecto que tiene muc ... cancies" ON "vacancies"."project_id" = "projects"."id" WHERE ("projects"."deleted_at" IS NULL) AND (count(vacancies) > 0).
Ruby on Rails convención plural (controlador) y singular (modelo) - explicación
Según la convención de Ruby on Rails, los nombres de los controladores se pluralizan mientras que los nombres de los modelos ... pregunta es - ¿Por qué el nombre de la tabla es plural (usuarios) a pesar de que el nombre del modelo es singular (Usuario)?
ActiveRecord Arel O condición
¿Cómo se pueden combinar 2 condiciones diferentes usando lógico O en lugar de Y?
NOTA: 2 las condiciones se generan como á ... ador OR aún no está soportado
Pero espero que no se aplique aquí y espero escribir algo como:
(admins.or authors).to_sql
Compruebe si el registro se acaba de destruir en rails
Así que hay
record.new_record?
Para comprobar si algo es nuevo
Necesito comprobar si algo está saliendo.
record = some_ ... e
Algo así. Sé que destruir congela el objeto, ¿así que congelado? funciona, pero ¿hay algo explícitamente para esta tarea?
¿Usando generadores de registro activo después de la instalación de Mongoid?
Estoy usando MongoDB a través de la integración Mongoid, así como ActiveRecord en un proyecto. Me gustaría generar migracion ... migration
¿Alguna idea de cómo especificar AR como mi generador predeterminado para migraciones, modelos, etc.?
Gracias!
tiene y pertenece a muchos, evitando duplicados en la tabla de unión
Tengo un conjunto de modelos HABTM bastante simple
class Tag < ActiveRecord::Base
has_and_belongs_to_many :posts
end ... ngo un montón de duplicados en la tabla Tags.
¿Qué debo hacer para evitar duplicados (bases por nombre) en la tabla tags?