0

特定の基準を持つレコードを常に返す Grails ドメインでクエリを作成する方法はありますか?

例えば:

Class Person {

  String firstname
  String lastname
}

コードベース全体で言う代わりに、ドメイン クラスPerson.findByFirstname("Bart")内でできることは何でもあるので、単純に次のように言うことができます。PersonPerson.bart

4

1 に答える 1

2

Grails/GORM 内で利用可能なサポートは、このnamedQueriesニーズを満たす必要があります: http://grails.org/doc/latest/ref/Domain%20Classes/namedQueries.html

   static namedQueries = {
       firstNameBart {
           eq 'firstname', 'Bart'
       }
   }

次に、次のように使用します。

def barts = Person.firstNameBart.list()
于 2013-02-06T19:57:31.603 に答える