Breeze 本地查询排序问题

Breeze 本地查询排序问题,breeze,Breeze,我遇到了排序和executeQueryLocally()方面的问题 一些示例: 对名为“组”的属性进行排序不起作用:.orderBy(“组”) 对名称为“name”的属性排序不起作用:.orderBy(“name”)在这种情况下,不会引发错误,但数组未排序 对“组和名称”进行排序不起作用:.orderBy(“组,名称”) 使用“desc”对上述任何一项进行排序都不起作用:.orderBy(“Group desc”) 在这种情况下,会出现如下错误:objectgroup1没有方法“getProp

我遇到了排序和
executeQueryLocally()
方面的问题

一些示例:

  • 对名为“组”的属性进行排序不起作用:
    .orderBy(“组”)
  • 对名称为“name”的属性排序不起作用:
    .orderBy(“name”)
    在这种情况下,不会引发错误,但数组未排序
  • 对“组和名称”进行排序不起作用:
    .orderBy(“组,名称”)
  • 使用“desc”对上述任何一项进行排序都不起作用:
    .orderBy(“Group desc”)
    在这种情况下,会出现如下错误:
    objectgroup1没有方法“getProperty”
不幸的是,我还没有机会调试比较器以查看发生了什么。

我正在开发breeze产品

我无法重现你的第一个错误

  • 对名称为“name”的属性排序不起作用:.orderBy(“name”);在这种情况下,不会引发错误,但数组未排序
但我能重现你的第二个错误

  • 使用“desc”对上述任何一项进行排序都不起作用:。orderBy(“Group desc”);在这种情况下,会引发如下错误:对象Group1没有方法“getProperty”
明天某个时候我会设法解决这个问题

如果你能给我更多关于第一个错误的上下文,我也会再看一看

而且。。。感谢您的反馈。

我正在开发breeze产品

我无法重现你的第一个错误

  • 对名称为“name”的属性排序不起作用:.orderBy(“name”);在这种情况下,不会引发错误,但数组未排序
但我能重现你的第二个错误

  • 使用“desc”对上述任何一项进行排序都不起作用:。orderBy(“Group desc”);在这种情况下,会引发如下错误:对象Group1没有方法“getProperty”
明天某个时候我会设法解决这个问题

如果你能给我更多关于第一个错误的上下文,我也会再看一看


而且。。。感谢您的反馈。

组是一个关键字,您必须用[]或“

组是一个关键字,您必须用[]或“.”来包装它。

带有“desc”限定的“orderBy”子句现在在V0.73.5中固定,可通过nuget或breeze网站获得。

带有“desc”的“orderBy”子句资格认证现在在V0.73.5中已固定,可通过nuget或breeze网站获得。

现在应已固定。如果Jay的回答(和修复)令您满意,请单击“向上/向下”下方的勾号表示您接受。如果没有,请告诉我们,我们将继续挖掘。ThxThanks。看来我们都准备好了。甚至.orderBy(“Name”)现在也在工作。我不确定你是否做了什么来解决这个问题,或者我这边可能还有其他问题。现在应该解决了。如果Jay的回答(和修复)令您满意,请单击“向上/向下”下方的勾号表示您接受。如果没有,请告诉我们,我们将继续挖掘。ThxThanks。看来我们都准备好了。甚至.orderBy(“Name”)现在也在工作。我不知道你是否做了什么来解决这个问题,或者我这边可能还有其他问题。