【问题标题】:breezejs: inlineCount is no longer part of the response微风js:inlineCount 不再是响应的一部分
【发布时间】:2013-07-18 00:15:01
【问题描述】:

我已将服务器 webapi 微风 dll 从版本 1.2.8 升级到 1.2.9,与我的其他 post 类似,我遇到了回归错误。

下面的ODATA调用成功,返回数据+inlineCount:

http://mydomain/api/mandates/Mandates?$orderby=PolicyNumber%20desc&$top=10&$inlinecount=allpages

但是,以下 ODATA 调用不返回 inlineCount(请注意,唯一的区别是复杂对象的 orderby 标准):

 http://mydomain/api/mandates/Mandates?$orderby=AccountOwner%2FTiersId%20desc&$top=10&$inlinecount=allpages

有人可以调查一下吗?

【问题讨论】:

    标签: javascript breeze


    【解决方案1】:

    抱歉,这是一个错误,它将在本周晚些时候或下周初发布的下一个版本中修复。已经对 GitHub 上的 Breeze 版本进行了修复。 (这是我们将在额外测试和一些更小的更改后发布的内容)。感谢您找到它。

    【讨论】:

    • Jay,我在 1.3.6 中仍然存在这个问题 最后,它似乎与我在另一个线程中解决的导航属性问题无关。在这里,我无法对复杂的对象类型进行排序(AccountOwner.TiersId,其中 AccountOwner 是 Mandate 对象上的复杂类型)。在这种情况下不返回 inlineCount。知道发生了什么吗?
    • 啊酷,我很高兴你解决了它!下次你能不能只添加一个新的答案而不是编辑你以前的答案,因为否则 SO 不会通知我你已经回复了 :p 而且我被这个 bug 压得喘不过气来 :)
    • 好的,很抱歉。下一次 - 新答案:)
    • @JayTraband 我需要 github 上的哪些文件才能使其正常工作?或者你知道它什么时候会在 nuget 上发布吗?谢谢!微风岩石:)
    • 现在应该在 Breeze 网站 v 1.4.0 上可用
    猜你喜欢
    • 2019-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-09
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 2016-01-06
    相关资源
    最近更新 更多