上下文中的域
class Question {
String question
static hasMany = [options: Option]
}
当我在控制器中实例化一个新的域对象时,如下所示
Question ques = new Question();
Option qos = new Option()
qos.option = "option 1"
ques.options.add(ques)
我在这一行得到空指针异常
ques.options.add(qos)
Cannot invoke method add() on null object. Stacktrace follows:
所以,我最初的想法是,当一个新的域对象被实例化时,所有内部对象也被实例化,但似乎并非如此,所以我想知道是否有更简单的方法来解决这个问题?谢谢你的帮助!