@hellodate của bạn không phải như bạn nghĩ. Cái này:
@hellodate = Ticket.select(:date)
ít nhiều sẽ cho bạn kết quả khi nói:
select "date" from "tickets"
vì vậy bạn sẽ nhận được tất cả Ticket s nhưng chỉ có date các cột sẽ được kéo ra khỏi cơ sở dữ liệu. Có lẽ bạn chỉ muốn có date từ @ticket :
@ticket = Ticket.find(params[:id])
@winnings = Winnings.where(:date => @ticket.date)