J'ai beaucoup de difficulté à lire l'API pour les étendues nommées. Chaque "enchère" a un user_id et un auction_id. J'ai besoin d'une portée pour renvoyer les enchères sur lesquelles l'utilisateur a fait une offre.API pour les étendues nommées
Auction
class Auction < ActiveRecord::Base
has_many :bids
named_scope :current, lambda {
{:conditions => ["scheduled_start < ?", 0.minutes.ago],
:order => 'scheduled_start asc'}
}
named_scope :scheduled, lambda {
{:conditions => ["scheduled_start > ?", 0.minutes.ago],
:order => 'scheduled_start asc'}
}
end
offre
class Bid < ActiveRecord::Base
belongs_to :user
belongs_to :auction
validates_numericality_of :point, :on => :create
#
# how do I write a named scope to check if a user has bid on an auction?
end