[Rails 3][Active Record] Jak wybrać dane powiązane z modelem

Mam ustawione powiązania w dwóch modelach (belong_to i has_one). Czy Active Record posiada metodę, która po wywołaniu modelu A zwróci mi również wskazane pola realcyjnego modelu B?

Coś w tym stylu:

A.includes(:b => {:only => [:pole1, :pole2]}).all

Problem taki, że wynik chciałbym zamienić do tablicy i chodzi o to, aby to właśnie w tablicy zostało uwzględnione.

Nie bardzo wiem, dlaczego wolisz zrezygnować z powiązanych obiektów na rzecz tablicy, ale jeśli faktycznie tego potrzebujesz, to możesz
zrobić korzystając z samego Rubiego:

Book.includes(:author).all.map{|b| [b.title, b.author.first_name, b.author.last_name]}

gdzie A i B zastąpiłem Book i Author, żeby było bardziej czytelne.