Как получить результаты поиска в граалях, если имя домена (модели) хранится в строке - PullRequest
1 голос
/ 07 мая 2010

У меня есть метод, у которого доменное имя является параметром String.

def modelName="Equity"

Я хочу использовать его как

def results=modelName.findAll()

Пожалуйста, ведите меня!

1 Ответ

3 голосов
/ 07 мая 2010
def packageName = 'com.myproject'
def modelName = "Equity"
def domainClass = grailsApplication.classLoader.loadClass("$packageName.$modelName")
def results = domainClass .findAll()
...