Din @hellodate
är inte vad du tror att det är. Detta:
@hellodate = Ticket.select(:date)
kommer mer eller mindre att ge dig resultatet av att säga:
select "date" from "tickets"
så du får alla Ticket
s men bara date
kolumner kommer att dras ut ur databasen. Förmodligen vill du bara ha date
från @ticket
:
@ticket = Ticket.find(params[:id])
@winnings = Winnings.where(:date => @ticket.date)