0

我想显示未完成的投票并且当前用户未参与这些投票。

我从以下标准开始:

def displayAdherantByVote(){
            def adherant=springSecurityService.currentUser.username

             def elec=Election.withCriteria(){
              createAlias("adherant", "adherant")
                 createAlias("candidature", "candidature")

                       eq('adherant.firstName',adherant)

               projections{
                     property('candidature.vote')

               }


def newvote(){
        def votes= Vote.createCriteria()
        def results=votes.list{
         ge("enddateelection",new Date())

           le("startdateelection",new Date())
        }
4

1 回答 1

0

如果您需要NOT在 Gorm 中进行否定,您可以使用:

ne(检查两个值是否不相等)

neProperty(检查 2 个属性是否不相等)

因此,在您的情况下,我将currentUser使用以下标准检查是否不参与投票:

neProperty("currentUser", "user")
于 2013-06-10T19:11:27.857 回答