Using joins
:
result = AccessUrl.joins(
:controller_url, :action_url
).select(
'access_urls.id, controller_urls.control, action_urls.action'
)
This will give you a relation result
containing objects of AccessUrl
. You can loop through the result
and access the selected columns as:
result.each do |r|
# r.id
# r.control
# r.action
end