我試圖找到一個查詢,通過它我可以從數據庫中提取的記錄...查詢下面是一個例子Rails的相關態關聯
class Apple < AR::Base
has_many :bananas
has_many :events, as: :eventable
end
class Banana < AR::Base
belongs_to :apple
has_many :events, as: :eventable
end
class Event < AR::Base
belongs_to :eventable, polymorphic: true
end
我可以寫任何單一的查詢,在那裏我可以將特定蘋果的所有事件以及與該特定蘋果相關的所有香蕉事件都拉出來。
所以你有蘋果的'id'作爲參數嗎? –