Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 在grails中执行嵌套资源时出错_Json_Angularjs_Grails 2.0 - Fatal编程技术网

Json 在grails中执行嵌套资源时出错

Json 在grails中执行嵌套资源时出错,json,angularjs,grails-2.0,Json,Angularjs,Grails 2.0,我正在尝试使用angular和grails进行嵌套资源调用 在我的帐户域中,我以以下方式映射域: 例如: class Account { static hasMany=[contacts:Contacts,users:User_BE]; } 和在接触域中 例如: class Contacts { static belongsTo=[accounts:Account]; } 我的json结构如下所示: {"accountType":"Single","trade

我正在尝试使用angular和grails进行嵌套资源调用

在我的帐户域中,我以以下方式映射域:

例如:

class Account {
        static hasMany=[contacts:Contacts,users:User_BE];
   }
和在接触域中 例如:

class Contacts {
    static belongsTo=[accounts:Account];
}
我的json结构如下所示:

 {"accountType":"Single","traderwinkel":true,"lynxAgro":true,"contacts":[{"class":"com.crm.contacts","name":"abc"}]}
我得到这个错误:

null id in com.crm.Contacts entry
我还尝试在不使用数组的情况下发送json,如下所示:

{"accountType":"Single","traderwinkel":true,"lynxAgro":true,"contacts":{"class":"com.crm.contacts","name":"abc"}}

but got same error like above.
我还使用了restfullcontroller:

class AccountController extends RestfulController { 
    static responseFormats = ['json', 'xml']
}

请建议我需要如何构造和发送json数据

您的联系人对象是否已持久化到数据库?