public
Rubygem
Description: Alpha software / experimental - A Ruby gem which adds simple item-to-item collaborative filtering to ActiveRecord-based apps.
Clone URL: git://github.com/dancroak/recommendable.git
(no author) (author)
Mon Mar 31 22:41:19 -0700 2008
commit  d24ed8e25cb7ec3514500fbe3e9a3a253e4a8a87
tree    f6925517140a9e9bdd8cf12e90e9b11f6ead1bcb
parent  8fc5a3a7122de0afbcc336907fce6a429a9c47c0
100644 8 lines (5 sloc) 0.269 kb
1
2
3
4
5
6
7
8
class Recommendation < ActiveRecord::Base
  
  belongs_to :recommender, :class_name => "#{class_name}", :foreign_key => :recommender_id
  belongs_to :recommended, :polymorphic => true
  
  validates_presence_of :recommender_id, :recommended_type, :recommended_id
  
end