属性组By是引用另一个表的外键

时间:2014-08-19 14:28:11

标签: grails

我想编写一个查询,该查询使得作为外键的proprety的attribut'scale'组的总和引用另一个表。我想知道我可以在groupProperty('')中写什么。

     def moyenneMatiere = ContentEvaluation.createCriteria().list {

     projections {
   //  groupProperty('content?.chapter.section.subject')

     groupProperty('????')
      sum('scale')

    }

   }  

我需要你的帮助,谢谢:)

1 个答案:

答案 0 :(得分:0)

因为我们在域中没有看到你的FK关系。所以基于假设的代码: 假设您的域ContentEvaluation中的fk关系代码具有属性

域名:

OtherTable content 

查询:

def contentEvalutionList = ContentEvaluation.createCriteria().list {
      projection{
           content{
                      groupProperty('chapter')
           }
           sum('scale')
       }



  }

希望这有帮助。