我有一个RESTful控制器(Grails 2.3.11):
class LookupController extends RestfulController {
static responseFormats = ['json', 'xml', 'html']
LookupController() {
super(Lookup)
}
@Override
protected List<Lookup> listAllResources(Map params) {
log.debug(params)
return super.listAllResources(params)
}
在UrlMappings中使用此功能: “/ API /查找”(资源: “查找”)
当我做
的GET时http://localhost:8080/api/lookups
我在日志文件中看到了这一点:
DEBUG controller.LookupController - [action:delete, controller:lookup, max:10]
明显的行动是删除!为什么是这样?怎么了?
答案 0 :(得分:2)
这是2.4.4(https://jira.grails.org/browse/GRAILS-11748)之前的grails中的错误。 更新到Grails 2.4.4时应该修复