I have an Auction domain object and a User domain object. An Auction hasMany
Users.
What I'd like to do, using createCriteria
, is something like this:
def c = Auction.createCriteria()
def l = c.list (max: maxVar, offset: offsetVar) {
contains("users", thisUser)
}
Though, contains
is not in the list of acceptable nodes: createCriteria description page.
Is there any way to implement this functionality?
To be clear, is there a way to have the criteria be that a specified User object is contained within a collection property of the Auction?
Try this:
def l = c.list (max: maxVar, offset: offsetVar) {
users {
idEq(thisUser.id)
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With