2014-06-17 31 views
0

如果在request.json一个记录下面的代码工作渲染JSON来的Grails域列表对象

class BookController { 
    def save = { 
     def book = new Book(JSON.parse(yourJson)) 
     book.save(flush:true) 
    } 
} 

可是如何才能让书目,如果有我喜欢request.JSON多个记录:

[{ 
    "id": 3, 
    "name": "MYNAME", 
    "description": "test", 
    "category": 1, 
    "venue": null, 
    "status": "Published", 
    "deleted": false, 
    "pricingPolicy": null 
}, { 
    "id": 6, 
    "name": "YZ", 
    "description": "test6", 
    "category": 2, 
    "venue": null, 
    "status": "Unpublished", 
    "deleted": false, 
    "pricingPolicy": null 
}, { 
    "id": 9, 
    "name": "YZ", 
    "description": "test6", 
    "category": 1, 
    "venue": null, 
    "status": "Published", 
    "deleted": false, 
    "pricingPolicy": null 
}] 

回答

0
request.JSON.each{ new Book(it).save() } 

应该做的