यदि आपके पास ऑर्डर का दायरा परिभाषित नहीं है, तो आप date()
. का उपयोग कर सकते हैं पोस्टग्रेज से इस तरह की विधि:
Post.select("date(created_at) as created_date").group("created_date")
और अगर आपके पास ऑर्डर का दायरा है:
Post.all.except(:order).
select("date(created_at) as created_date").group("created_date")
कस्टम ग्रुपिंग के लिए आपको चुनिंदा फ़ील्ड्स को परिभाषित करना होगा, इसलिए select()
भाग में वे फ़ील्ड शामिल होने चाहिए जिनमें शामिल करने के लिए आपको अपने रिकॉर्डसेट की आवश्यकता है।