Могу ли я использовать IN и найти вместе в Groovy и Grails? - PullRequest
3 голосов
/ 05 ноября 2010

Я пытался понять, как сделать что-то вроде

SELECT * FROM domain WHERE config_id IN (1, 2, 3)

при использовании приятной findBy техники Грааля.Правда, пока не понял, как это вообще возможно?Я надеялся на что-то вроде

Domain.findByConfigIn(configList)

, но это не работает.Кто-нибудь знает, как это сделать, или даже если это возможно?

1 Ответ

10 голосов
/ 05 ноября 2010

Если в вашем доменном классе есть поле с именем configId , следующее должно делать то, что вы хотите:

Domain.findAllByConfigIdInList(configList)
...