Grails Rest URL映射如何使用其他'id'然后数据库'id'?

时间:2015-10-29 15:07:53

标签: rest grails grails-3.0

关于rest url mappings的问题..我想在其余的调用中使用不同的 id ,然后使用数据库id。

让我说我有这样的网址映射:

"/books"(resources:"book")

然后show动作将是..

def show(Book book) {
    if(book == null) {
        render status:404
    }
    else {
        return [book: book]
    }
}

这会加载属于通过其余调用传递的 id 的图书,如:http://url/books/1

如果我想使用该类的其他属性预订我将如何使自动数据绑定工作?假设我的书也有一个uuid。 如何让http://url/books/4860ca28-9a76-480f-b898-fffedda1888f以与数据库ID相同的方式工作?

0 个答案:

没有答案