我正在構建一個API,並且構建了我的資源類以使用JsonViews根據api接收到的請求過濾某些字段。我已經得到了正常的工作,但現在,我試圖進行一些性能升級,其中資源上的某些字段甚至沒有計算出來。我在想,如果我能以某種方式創建一個條件表達式來評估哪個JsonView被使用,那可能是一個起點 - 但是,我不確定這種方法。有沒有更好的辦法? 我已經走到這一步: Photo.java: public c
我在玩Grails 3,特別是REST Api支持功能。 新功能之一(來自2.5.5)是新的gson視圖。 我試圖按照documentation,但我的模板似乎被忽略。 我所做的github可我的樣本項目,但重要的位在這裏: 我UrlMapping: "/books"(resources: "book")
我Book域類: class Book {
String title
我嘗試了json視圖,而不是在使用@Resource的域類的頂部,而是通過創建RestfulController並嘗試使用json視圖呈現該視圖。我在build config中添加了所有相關的依賴關係。 我有一個域Post類這樣的(這我不想直接暴露) class Post implements Serializable {
Map comments
User user
我有一個域類: class Business {
String name
String description
}
我有以下的JSON模板: index.gson:生成JSON的對象列表 _business.gson:生成JSON的業務對象 index.gson import server.Business
model {
Iterable businessL