我有一个自我指涉协会这样的:对我影响者表自引用关联:包括对主表数据(导轨2.3)
class Influencer < ActiveRecord::Base
has_many :followers, :class_name => 'Following', :foreign_key => 'influencer_id'
has_many :following, :class_name => 'Following', :foreign_key => 'follower_id'
我称之为“external_identifier”
场我想检查一个给定的external_identifier的追随者,所以通常我会做一个:包括所以它进行连接。
我想:
myinfluencer.followers.find(:first, :include => 'influencers', :conditions => ["influencers.external_identifier = ?","934394343434"])
,但它的错误与“影响力”是不是关联,我也试图“追随者”,既不似乎正常工作。
工作,谢谢! – Joelio 2011-01-31 02:42:42