这似乎很简单,但这是我第一次处理常规和数据库交互
我必须从数据库中获取一些信息,并检查它是否为NOT NULL,我将引发异常
PaymentDetails details = PaymentDetails.findById(id)
检查details
是否为NOT NULL的常规方法是什么?
条件是否似乎是错误的:(
if (!details) {
println("ERROR!!!!")
throw new InvalidException()
}
提前感谢!
if (details) {
println("ERROR!!!!")
throw new InvalidException()
}
请参考The Groovy Truth上的文档以了解Groovy如何决定布尔表达式。