json-api

    1熱度

    1回答

    有這麼多超媒體可用的論壇restful api。我不確定哪一個適合哪種情況。這是我第一次嘗試安靜的API,所以我無法預見使用它的問題和優勢。我想要的是可以查詢哪些內容以及批量支持(特別是GET請求)。 Odata似乎功能齊全,也是綠洲標準,但它似乎對我來說矯枉過正。其查詢功能靈活而複雜。更重要的是,沒有任何php實現odata 4.如果我用它,我需要自己做。我現在試圖避免的。 哈爾看起來太簡單了,

    2熱度

    1回答

    我連接的API不使用JSON-API作爲響應格式,所以我不得不序列化我的Ember應用程序的響應。 我遇到的問題是,從API我的回答是這樣的: { @type: "application/x.app-name.nurse-collection+json", @type.item: "application/x.app-name.nurse+json", @type.c

    1熱度

    1回答

    在JSONAPI specification, under Resource Objects它給出了一個資源的這個例子:包含在 { "type": "articles", "id": "1", "attributes": { "title": "Rails is Omakase" }, "relationships": { "a

    2熱度

    2回答

    難倒了幾個失誤,想知道如果我理解正確幻影: 1.In燼-CLI-海市蜃樓,我是正確的,因爲服務器的響應,我定義應反映我的真實服務器返回?例如: this.get('/athletes', function(db, request) { let athletes = db.athletes || []; return { athletes: athletes,

    1熱度

    1回答

    如果一篇文章有​​幾條評論(認爲隨着時間的推移會有數千條評論)。 data.relationships.comments應該返回一個限制? { "data": [ { "type": "articles", "id": 1, "attributes": { "title": "Some title", },

    1熱度

    1回答

    在這裏看到的例子:http://jsonapi.org/format/#crud-creating 如果我想指定多個「攝影師」,我會做的「數據」屬性的數組/集合? 示例(從鏈接,同上): POST /photos HTTP/1.1 Content-Type: application/vnd.api+json Accept: application/vnd.api+json { "

    0熱度

    1回答

    使用JSONAPI適配器。 我有兩篇文章。在Ember模板中: {{#each articles as |article|}} {{article.comments}} {{/each}} With coalesce enabled。如果每篇文章都有100評論。 Ember數據將執行: comments?filter[id]=1,2,3,4,5,6…200 端點處理commen

    0熱度

    1回答

    在documentation for jsonapi的分頁正確的方法是說以下內容: 例如,基於頁面的策略可能會使用的查詢參數,如 頁[數]和頁面[大小] 我該如何在查詢字符串中表示? http://localhost:4200/people?page[number]=1&page[size]=25,我不認爲使用地圖鏈接結構是一個有效的查詢字符串。根據文檔僅保留page參數。

    1熱度

    3回答

    一個Spring控制器JSON響應連字符複合屬性名的Json:API 要求建議將帶有分隔符的複合屬性的名稱(如直呼其名) ... { "type": "people", "id": "9", "attributes": { "first-name": "Foo", "last-name": "Bar", } ... 在Java中帶有分隔符的屬性名是無效的標識符。

    3熱度

    2回答

    我想在Rails引擎使用JSONAPI Resources,我已經在doki_core定義在doki_core /應用/型號/ tenant.rb DokiCore::Tenant(模型)和DokiCore::TenantResource /應用/資源/ tenant_resource.rb。當我試圖序列哈希,我遇到以下錯誤: NoMethodError: undefined method ten