2017-07-14 2 views
0

私は2つのモデル外部キーの値によって順序付けされたクエリをサポートしていますか? AがBに指しているのForeignKeyを持って

class A < ApplicationRecord 
end 

class B < ApplicationRecord 
end 
を持っていると仮定し

は、Bは、それがrails_sortableで使用する注文だために、追加の一意の識別子を持っているにもあるとします。 Aの中のすべてのオブジェクトを照会する方法はありますか?

+2

Aを選択してBを結合し、次にBidentifier –

答えて

0

これはあなたの質問に有効です。

as_objs = A.joins('INNER JOIN bs on as.key_used_as_foreign_key_from_bs = bs.key_used_as_foreign_key_to_as').order('bs.additional_unique_identifier_key') 
関連する問題