我需要获取不在 :through 条件下的记录。
我有 3 张桌子:
class A < ActiveRecord::Base
has_many :B_A
has_many :B, through: :B_A
end
class B < ActiveRecord::Base
has_many :B_A
has_many :A, through: :B_A
end
class BA < ActiveRecord::Base
belongs_to :A
belongs_to :B
end
我将所有 A 链接到特定 B,listOfA = B.A
但我还需要获取所有 A 而不是任何 B。我该怎么办?