我正在开发一个从控制器获取 odata 格式的主干.js 应用程序:
public IQueryable<ContactList> Get()
{
return dbContext.ContactsList.AsQueryable();
}
但是我接收数据的方式是以下格式
odata.count: "15504"
odata.metadata: "http://localhost:53341/odata/$metadata#Prescribers"
odata.nextLink: "http://localhost:53341/odata/Prescribers?$inlinecount=allpages&$format=application%2Fjson%3Bodata%3Dverbose
value: [,…]
注意 $ 格式。尽管进行了设置,但它仍然以 odata v3 格式向我发送数据。我也在 Fiddler 中对其进行了测试,但结果仍然相同。
难道我做错了什么?我正在尝试将数据用于 Backbone 分页器https://github.com/backbone-paginator/backbone.paginator