ActiveRecord 's queries tricks the original reporter. [link] associative table join conditions of use {code... } Better practice {code... } merge[link][link] nested join User has_one...