grailsVersion = 3.2.9, gormVersion = 6.0.10
Скажем, у нас есть два домена grails:
class A {
int id
B b
}
class B {
int id
}
Теперь, если у меня есть идентификатор, равный B
вмой код (скажем, у меня есть этот идентификатор в перечислении), чтобы получить экземпляр A
с идентификатором B
с использованием динамического поиска GORM, единственный способ заключается в следующем:
A.findByB(B.get(bId))
, который вызываетдополнительный запрос для получения экземпляра B
, и это не идеально.
Так есть ли какой-нибудь способ, может быть, какой-нибудь плагин Grails / GORM, добавляющий поддержку для следующего:
A.findByBId(bId)