Запросы на основе строк, такие как [executeQuery], в настоящее время не поддерживаются в этой реализации GORM.

Я пытаюсь сохранить объекты домена spring-security-acl в mongodb, используя плагин grails mongo. При выполнении следующей строки кода

aclUtilService.addPermission Phone.class, phoneInstance.id, new PrincipalSid(username), BasePermission.ADMINISTRATION

я получаю следующую ошибку:

Запросы на основе строк, такие как [executeQuery], в настоящее время не поддерживаются в этой реализации GORM. Вместо этого используйте критерии. Stacktrace следует: Сообщение: Запросы на основе строк, такие как [executeQuery], в настоящее время не поддерживаются в этой реализации GORM. Вместо этого используйте критерии.

Есть советы?

**Grails Configuration Details:**
app.grails.version=2.0.3
app.name=eateri
app.servlet.version=2.5
app.version=0.1
plugins.mongodb=1.0.0.RC5
plugins.spring-security-acl=1.1
plugins.spring-security-core=1.2.7.2 
7
задан Hari 25 June 2012 в 04:49
поделиться