我正在使用grails 3 rest-api profile。我创建了生成的简单域类
@Resource(readOnly = false, formats = ['json', 'xml'])
class User {
String name
String address
Date dateOfBirth
}
而http://localhost:8080/user/会给我回json的用户列表,如果我尝试http://localhost:8080/user/1如果回复:
{"message":"Not Found","error":404}
是什么给了什么?
答案 0 :(得分:2)
实际上我发现暴露的网址是/ user / show / 1
因为RestResource会自动公开一个基于grails.rest.RestfulController的控制器,你可以查看该类中的完整方法列表
答案 1 :(得分:0)
似乎是一个错误。如果您指定@Resource(uri='/user/', readOnly = false, formats = ['json', 'xml'])
class User {
String name
String address
Date dateOfBirth
}
,则可以使用:
Symfony3