json-view

    0熱度

    1回答

    我想實現一個JsonView有選擇地從實體序列化字段,但序列化的JSON有空字段沒有字段。下面是我的代碼: viewClass類: public class AuditReportView { public interface Summary {} } 實體: @Entity @SequenceGenerator(name = "AUDIT_REPORT_SEQUENCE_GEN

    0熱度

    1回答

    我試圖從多態查詢的結果呈現json-views。 與對象marshallers,它完美的作品,但不是與grails3 json-views。 我嘗試了各種各樣的東西,好像是json-views插件中的一個bug。 這裏是澄清問題的例子: class Content { String text } class BlogEntry extends Content { URL url

    0熱度

    1回答

    我正在構建一個API,並且構建了我的資源類以使用JsonViews根據api接收到的請求過濾某些字段。我已經得到了正常的工作,但現在,我試圖進行一些性能升級,其中資源上的某些字段甚至沒有計算出來。我在想,如果我能以某種方式創建一個條件表達式來評估哪個JsonView被使用,那可能是一個起點 - 但是,我不確定這種方法。有沒有更好的辦法? 我已經走到這一步: Photo.java: public c

    0熱度

    2回答

    我在玩Grails 3,特別是REST Api支持功能。 新功能之一(來自2.5.5)是新的gson視圖。 我試圖按照documentation,但我的模板似乎被忽略。 我所做的github可我的樣本項目,但重要的位在這裏: 我UrlMapping: "/books"(resources: "book") 我Book域類: class Book { String title

    0熱度

    1回答

    當使用Marshallers,我可以使用類似: JSON.registerObjectMarshaller(Date) { return it?.format("yyyy-MM-dd'T'HH:mm:ss") } ,它將使所有Date對象渲染到JSON與該格式。有沒有相當於我可以用JSON Views來顯示Date對象?

    0熱度

    1回答

    我嘗試了json視圖,而不是在使用@Resource的域類的頂部,而是通過創建RestfulController並嘗試使用json視圖呈現該視圖。我在build config中添加了所有相關的依賴關係。 我有一個域Post類這樣的(這我不想直接暴露) class Post implements Serializable { Map comments User user

    0熱度

    1回答

    我有一個域類: class Business { String name String description } 我有以下的JSON模板: index.gson:生成JSON的對象列表 _business.gson:生成JSON的業務對象 index.gson import server.Business model { Iterable businessL

    0熱度

    1回答

    我有一個複雜的類在我的REST API: class Complicated { String foo Integer bar Instant baz ... // lots more } 我也有一個包含Complicated集合另一個類: class HasComplications { String description

    0熱度

    1回答

    在我的自定義Grails插件中,如何設置非域名類的JSON視圖並讓客戶端應用程序默認使用它? 我在插件視圖文件: /views/com/mycompany/myplugin/myclass/_myClass.gson 當我做grails install,我可以看到,這.gson文件是在生成JAR。但是,客戶端應用程序沒有使用它。 我能做些什麼來使它工作? 是否有任何設置或步驟可以使故障排除更容

    5熱度

    1回答

    我正在使用chrome-app郵差,並且即時調取有時長而複雜的json對象。 對於一個簡單的工作,我需要摺疊所有的json對象,但我找不到在程序中的選項(如果有的話),或者如何去做。 直到現在,我使用另一個應用程序(JsonViewer)只是爲了更好地查看結果。 有沒有辦法摺疊應用程序中的所有json字段? 例如 來源: { "some object" : { "some a