OrderBy()和OrderByDescending()在C#API Parse中是否稳定?

时间:2014-09-08 12:22:11

标签: c# parse-platform

我一直试图以某种方式订购我的表格数据,但Parse建议订购的方法,例如.OrderBy().OrderByDescending()没有效果。它们都提供相同的输出。它没有排序只是按原样输出数据。

var query = ParseObject.GetQuery("tableName").OrderBy("createdAt");

OR

var query = ParseObject.GetQuery("tableName").OrderByDescending("createdAt");

这些方法具有相同的输出,它不应该如方法所述:一个应该按升序排序而另一个应该降序。

是否有人遇到过这种情况并找到了这些方法的替代品?

1 个答案:

答案 0 :(得分:1)

似乎尽管使用Parse方法排序不起作用,但在Parse中使用LINQ可以获得预期的结果。

你必须写下这样的东西:

var query = from tabledata in ParseObject.GetQuery("tableName")
            orderby tabledata.Get<DateTime>("createdAt") descending
            select tabledata;

它正确地命令它。