MongoDB Java driver how to use findAndModify in Grails
Posted: Wed, Mar 9 10:50 AM (PST)An example how to use findAndModify with MongoDB Java driver in Grails
def getAutoIncrementId(String key = "mycounter") {
def Id = mongoService.getCollection("mycollection").findAndModify([ "key": key ] as BasicDBObject, [ "\$inc": [ "value" : 1 ]] as BasicDBObject)
return Id?.value?.toInteger()
}
Good luck :-)
Tags: