Article {
String categoryName
static hasMany = [
tags: Tag
]
}
Tag {
String name
}
Теперь я хочу найти список всех связанных статей. Смежное значение, все статьи, которые имеют то же имя категории, что и myArticle или любой из тех же тегов, что и myArtcle.
Имея только совпадающее categoryName, вот как я могу получить relatedArticles, используя замыкания.
def relatedArticles = Article.list().find {it.categoryName == myArticle.categoryName }
Кто-нибудь хочет дать шанс найти все статьи по CategoryName или Tag Name (в отличной форме)?
Любые решения, использующие критерии или пользовательские запросы, также приветствуются.