2014-07-09 6 views
0

Play 프레임 워크 1.2.7을 사용합니다.재생 프레임 워크 목록에서 목록 찾기

내가 세 모델 PictureFeed을 갖고 있는데, 둘 다 Tag@ManyToMany 연결이 있다고 가정 해 보겠습니다. 이제 Feed 모델에서 나는 두 가지 방법을 추가하고 싶습니다 : Feed.tags 모든 태그 Picture.tags에 존재하는 (Picture은 아직 확인의 추가 태그가있는 경우)

  • 모든 Pictures를 얻을. Feed.tags에서 적어도 하나 개의 태그가 나는이 코드에서 수행 할 수 있습니다 알고 있지만, 가능하면 나는 성명에서 그것을 할 싶습니다 Picture.tags

에 존재하는

  • 모든 Pictures를 얻을. 누구든지이 일을하는 방법을 알았습니까?

  • 답변

    0

    내 지식으로는 단 하나의 쿼리 문에서만 수행 할 수 없으므로 다른 방법으로 구현해야합니다.

    그러나 가장 짧은 방법은 Query 클래스와 함께 Criteria 클래스를 사용하여 AND/OR 연산자로 문장을 제공하는 것입니다.