रेल 3 में अगर मैं डीबी को मारना चाहता था तो मैं एक क्वेरी के अंत में ले जाऊंगा। यह तब उपयोगी होता है जब मैं लिखने पर रीफ्रेशिंग कैश जैसी चीजें कर रहा हूं (इसलिए हमेशा कैश हिट करता है)।रेल 4 के बराबर रेल 3 'मॉडल.ल'
अब रेल 4 में, Model.all ActiveRecord::Relation
ऑब्जेक्ट देता है (यानी डीबी नहीं मारा जाता है)। वास्तव में डीबी पर जाने और निर्दिष्ट रिकॉर्ड वापस करने का सबसे अच्छा तरीका क्या है?
मॉडल.all.load – Bigxiang
@ बिग्सियांग का प्रयास करें: ["वापसी मूल्य खुद संबंध है, रिकॉर्ड नहीं।"] (Http://api.rubyonrails.org/classes/ActiveRecord/Relation.html#method- मैं लोड)। –
ओह, क्षमा करें, मेरी गलती। मुझे लगता है कि "to_a" काम करेगा। – Bigxiang