The table elements, not the elementone generated by the query ( "element"."kind" = 6).
@form.answers.joins(:elements).where(:elements => {:kind => 6})
, element, .joins(:element) .joins(:elements), , , Rails .joins() belongs_to .
@form.answers.joins(:element).where(:elements => {:kind => 6})