0
У меня проблемы с GORM в grails. У меня есть два отношения, которые выглядят так:GORM select with join
Company
static hasMany = [
users:User,
]
---------
User
// no mention about entity Company
Мне нужно получить все компании, которые связаны с определенным пользователем.
User user = springSecurityService.currentUser
def results = Company.executeQuery("select c from Company c join User u where u.id = ${user.id}")
SQL синтаксис, что мне нужно выглядеть так: Select * from Company C join User u on u.company_id=c.id where u.id=user.id.
Моя ошибка: Path expected for join!
В базе нового присоединиться таблица была создана, это имя company_user
. Любая идея, как написать этот простой выбор?
выберите с от компании С присоединиться c.users у, где u.id = $ {user.id}» – Vahid
Спасибо @vahid. Сообщение это как ответ, так что я могу принять Это. –