आपका @hellodate
वह नहीं है जो आप सोचते हैं। यह:
@hellodate = Ticket.select(:date)
कम या ज्यादा, आपको यह कहने का परिणाम देगा:
select "date" from "tickets"
तो आपको सभी Ticket
मिल जाएंगे s लेकिन केवल date
कॉलम डेटाबेस से बाहर खींच लिया जाएगा। संभवतः आप केवल date
चाहते हैं @ticket
. से :
@ticket = Ticket.find(params[:id])
@winnings = Winnings.where(:date => @ticket.date)