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

时间:2014-04-02 13:40:50

标签: 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","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数据

0 个答案:

没有答案