Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如此处所述,使用可以更轻松、更简单地with closure创建对象的新实例。但是在更新对象的实体值时如何使用这个闭包呢?假设我想更新 id = 1 的 Person 对象的字段。
with closure
def p = Person.findById(1) p.fname = 'First' p.lname = 'Last' p.save()
你的意思是:
Person.findById(1).with { fname = 'First' lname = 'Last' save() }
问题不是100%清楚这就是你的意思......