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

4 la respuesta

Cómo encontrar años distintos de una tabla con varios años en Rails

Tengo una tabla con varios cientos de registros, cada uno con una columna de fecha y hora. ¿Cuál es la forma más eficiente de encontrar los años distintos de ese campo de fecha y hora?

2 la respuesta

HABTM Relación polimórfica

Soy bastante nuevo en Rails, y estoy tratando de hacer una relación polimórfica HABTM. El problema es que tengo tres modelos que quiero relacionar. El primero es el modelo de evento y luego son dos tipos de asistentes: usuarios y contactos. ...

1 la respuesta

Rails: mensaje de validación personalizado

Estoy tratando de hacer un mensaje de validación personalizado simple. La validación que estoy usando compila y funciona bien, pero no veo ningún cambio en el mensaje: validates :rating, :inclusion => { :in => 0..5 }, :presence => { :message => ...

4 la respuesta

¿Cómo implementar has_many: a través de las relaciones con Mongoid y mongodb?

Utilizando este ejemplo modificado delas guías de Rails [http://guides.rubyonrails.org/association_basics.html#the-has-many-through-association] , ¿cómo modela una asociación relacional "has_many: through" usando mongoid? El desafío es que ...

2 la respuesta

Mongoid y relaciones ActiveRecord: método indefinido `quoted_table_name '

class Contest < ActiveRecord::Base has_one :claim_template end class ClaimTemplate include Mongoid::Document belongs_to :contest end # console Contest.new.claim_template #=> NoMethodError: undefined method `quoted_table_name' for ...

3 la respuesta

¿Cuál es la mejor manera de incluir una cláusula LIKE en una consulta Rails?

¿Cuál es la mejor manera de incluir una cláusula LIKE en una consulta de Rails, es decir, algo similar a (completamente incorrecto): Question.where(:content => 'LIKE %farming%')

1 la respuesta

Obtener un rango de ActiveRecord

SiUsers tienen puntos, ¿cómo puedo obtener el rango de usuario, suponiendo un posicionamiento estándar: require 'active_record' class User < ActiveRecord::Base def rank # ??? end end User.all # => [<User id:1 points:100>, <User id:2 points:400>, ...

1 la respuesta

Rails 3: ¿Arel para NO EXISTE?

¿Cómo se escribe unNOT EXISTS en Arel? Tengo problemas para traducir esta consulta a Arel: SELECT * FROM deals WHERE NOT EXISTS ( SELECT 1 FROM reward_deals WHERE reward_deals.deal_id = deal.id AND NOT ( reward_deals.awarding_type = 'deal' ...

5 la respuesta

validar y actualizar raíles de atributo único

Tengo lo siguiente en mi modelo de usuario attr_accessible :avatar, :email validates_presence_of :email has_attached_file :avatar # paperclip validates_attachment_size :avatar, :less_than => 1.megabyte, :message => 'Image cannot be larger than ...

5 la respuesta

¿Cómo obtener el current_user en un observador modelo?

Dados los siguientes modelos: Room (id, title) RoomMembers (id, room_id) RoomFeed, also an observerCuando se actualiza el título de una sala, quiero crear un elemento de RoomFeed, que muestre quién es el usuario que realizó la ...