对于subversionedge api,可以参照https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/ApiDocs?showDetails=false,但很多功能是没有的,需要自己书写。
对应的映射在console->grails-app->conf->UrlMappings,
中具体为:
"/api/$apiVersion/$entity/$id?/$cgiPathInfo**?"(parseRequest: false) { controller = { "${params.entity}Rest" } action = [GET: "restRetrieve", PUT: "restUpdate", DELETE: "restDelete", POST: "restSave"] constraints { apiVersion(matches: /1/) } }
可以依次对此进行修改。
拓展:
对于grails中语法
def users = []
User userOrigin=User.findByUsername(username);userOrigin.each {
def user = [id: it.id,
username: it.username,
realUserName: it.realUserName,
email: it.email]
users.add(user)
}