Ingin menemukan catatan tanpa catatan terkait di Rails

Pertimbangkan asosiasi sederhana ... class Person has_many :friends end class Friend belongs_to :person end Apa cara paling bersih untuk mendapatkan semua orang yang TIDAK memiliki teman di ARel dan / atau meta_where? Lalu bagaimana dengan has_many: melalui versi class Person has_many...