문제

내가 많은 것은 관계이다.

class Post {
    String title
    static hasMany = [tags:Tag]
}

class Tag {
    static hasMany = [posts:Post]
}

하고 싶의 목록을 게시물에 대한 태그는 다른 기준(같은 정렬 순서,부분적인 제목과 일치,etc.).나 을 사용하여배 기준을 달성하는 이?또는 몇 가지 방법이 있을 다음과 같은 것이 가능합니다.

Post.findAllByTitleLikeAndTagsContains("partial title", aTag)
도움이 되었습니까?

해결책

나는 생각하지 않는 동적 측정기를 얻을 수 있습니다 하나는 많은 또는 많은 많은 연관-당신이해야 할 조건 또는 가 조회 쿼리를 날고있다.만 쿼리할 수 있습 중 하나에 의해 하나의 연결에 의하여,아이 하나를 많습니다.(참조 5.4.1 동적 측정기)

다른 팁

예를 들어 다음과 같이 사용할 수 있습니다.

Post.withCriteria{
    tags {
        eq 'id',aTag.id
    }
 }
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top