0
ASP.NET MVC4的WebAPI應用程序的OData控制器,該控制器JSON返回大量的表格式數據的OData的V4格式的JavaScript/jQuery的客戶端瀏覽器:如果是合理/如何降低JSON的OData導致大小
[Authorize]
public class MyODataController : ODataController
{
[Queryable]
public HttpResponseMessage Get(string id, ODataQueryOptions queryOptions)
{
...
返回結果是每行有相同列的表。 似乎OData要求每一行都必須具有指定的屬性。 是增加數據大小與每行redunant值。
如何解決這個問題,以便可以一次爲所有行指定屬性?例如,也許json數組可以用於行數據? 還是可以返回這種詳細的數據?它對性能有多大影響?
很多列和行需要返回,這不能限制。我問了如何從每一行中刪除屬性名稱,並且每個響應只發送一次列名,因爲它們對於每一行都是相同的。 – Andrus