Я использую webflow в моем приложении Grails, у меня есть 2 таблицы с отношением ManyToMany в режиме гибернации.это отношение, как вы знаете, создает таблицу с 2 первичными ключами исходных таблиц, оба являются первичным ключом третьей таблицы.
мои таблицы - destination и destinationGroup.
я пишуВыберите оператор с динамическими искателями, чтобы получить список группы адресатов с определенным адресатом.я пробую эти способы и никакого эффекта для любого: 1-
def DestinationInstance = Destination.get(params.destination)
flow.DestinationGroupList = DestinationGroup.executeQuery("select distinct d.name,d.description from DestinationGroup d where d.destinations = :p",[p:DestinationInstance])
2-
def DestinationInstance = Destination.get(params.destination)
flow.destinationGroupList = DestinationGroup.findAllWhere(Destinations:destinationInstance)
3-
def DestinationInstance = Destination.get(params.destination)
flow.destinationGroupList = DestinationGroup.findAll("from DestinationGroup as d where d.destinations =:p", [p:destinationInstance]
)
эти 3 утверждения не имеют никакого эффекта, если есть какие-либо причины для решения этой проблемы, пожалуйста, сообщите мне об этом.спасибо