मुझे पता है कि प्रस्तुतिकरण परत से कोड रखना सर्वोत्तम है। लेकिन, मैं सोच रहा हूं कि "स्वीकार्य" कितना माना जाता है। उदाहरण के लिए मैं कोड की इस पंक्ति के साथ एक एचटीएमएल चयन बॉक्स populate।रेल व्यू में कितना कोड ठीक है?
CodesecureProject.find(:all,:order => 'name').collect {|project| [project.name, project.id] }
अभी मेरे पास फॉर्म में एम्बेड कोड की यह पंक्ति है। मैं क्या सोच रहा हूं कि क्या समुदाय सोचता है कि यह बहुत अधिक कोड है और इसे पहले नियंत्रक पर एक आवृत्ति चर में संग्रहीत किया जाना चाहिए, फिर फॉर्म में उपयोग किए गए चर।
यदि आपके पास ऐसी किसी चीज की सूची है जो बदलती नहीं है, जैसे कि राज्य या देश, आप कक्षा निरंतर भी कर सकते हैं और फिर यह प्रति रेल उदाहरण के बाद ही लोड हो जाता है। –