сложный левый запрос на соединение ruby ​​на рельсах - PullRequest
0 голосов
/ 02 мая 2018

Я пытаюсь объединить запрос левого соединения для получения данных в ruby ​​на рельсах, это немного сложно, потому что у меня есть 3 таблицы, связанные:

#User
has_many   :work_contracts, -> { order 'start_on DESC' }
has_many   :work_contract_types, through: :work_contracts

#WorkContract
belongs_to :user
belongs_to :work_contract_type

#WorkContractType

Мне нужно получить всех пользователей, даже если у них нет типа контракта.

Может ли кто-нибудь здесь привести пример, который использует этот тип запроса, чтобы понять больше о запросах объединений в ruby ​​на рельсах? Благодарю.

...