3
나는 Grails는 코드의 조각을 가지고 다음 isDiscounted
속성에 이미 기존의 제품에 대한 설정하고 거짓 경우Grails에서 객체가 일시적인지 아닌지 어떻게 알 수 있습니까?
def product = Product.get(5) ?: new Product()
product.isDiscounted = product.isDiscounted ?: true
문제는, 내가 true로 변경 될 겁니다. 객체가 일시적인지 확인할 수 있습니까?
감사 버트. 나는 C#에서 왔기 때문에'Boolean '이 Java의'boolean'과 다르다는 것을 깨닫지 못했습니다. C#에서는 둘 다 같고 유형 뒤에 물음표를 사용하여 null 입력 가능 유형이 선언됩니다. 'bool?' –