如文件所述,我们可以像这样使用获取悲观锁:
def airport = Airport.get(10, [lock:true)
airport.lock() // lock for update
airport.name = "Heathrow"
airport.save()
我试图用 getAll 来思考同样的问题,但它不起作用
def airport = Airport.getAll(idsList, [lock:true])
错误:
getAll() is applicable for argument types: (java.util.ArrayList, java.util.LinkedHashMap)...
有没有另一种方法来获得一个列表的悲观锁?
谢谢