वहाँ क्या Config.groovy
फ़ाइल करता है करने के लिए एक रास्ता है, लेकिन कोड निष्पादन के दौरान ...
कुछ की तरह:Grails कोड निष्पादित प्रति-पर्यावरण
class AController{ def method(){ withEnvironments{ development{ println 'This is execute just on development' } production { log.debug 'This is execute just on production' } } } }
मुझे पता है कि मैं एक ही प्रभाव को प्राप्त कर सकते हैं if (Environment.current == 'development')
का उपयोग कर, लेकिन क्या उस सिंटैक्स के साथ कुछ है ???
सिर्फ छोटे सुधार अगर (। Environment.getCurrent() बराबर (Environment.DEVELOPMENT)) –
कह रही है कि है की @AramArabyan एक groovier रास्ता : 'अगर (Environment.current == Environment.DEVELOPMENT)' –
आलसी ग्रूवी डेवलपर के लिए हो जाता है (Environment.current == 'विकास') कोड काम करने के लिए :) – rascio