के साथ शामिल है मैं एक सूची को जांचना चाहता हूं जिसमें एक विशिष्ट स्ट्रिंग है।ग्रोवी/Grails लोअरकेस
रूप में अच्छी तरह सूची में सभी प्रविष्टियों की जाँच के डंक में होना चाहिए के रूप में पहले। लोअरकेस
मैं इस
def venueName = params.name
def venueNameLists = Venue.executeQuery("select name from Venue")
if(venueNameLists.toLowerCase().contains(venueName.toLowerCase())){
error = true;
log.debug("save :: duplicate name")
flash.message = "Venue name already exist";
render(view: "create", model: [venueInstance: new Venue(params)])
return
}
तरह की कोशिश की त्रुटि
No signature of method: java.util.ArrayList.toLowerCase() is applicable for argument types:() values: []. Stacktrace follows:
groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList.toLowerCase() is applicable for argument types:() values: []