我一直试图以某种方式订购我的表格数据,但Parse建议订购的方法,例如.OrderBy()
和.OrderByDescending()
没有效果。它们都提供相同的输出。它没有排序只是按原样输出数据。
var query = ParseObject.GetQuery("tableName").OrderBy("createdAt");
OR
var query = ParseObject.GetQuery("tableName").OrderByDescending("createdAt");
这些方法具有相同的输出,它不应该如方法所述:一个应该按升序排序而另一个应该降序。
是否有人遇到过这种情况并找到了这些方法的替代品?
答案 0 :(得分:1)
似乎尽管使用Parse方法排序不起作用,但在Parse中使用LINQ可以获得预期的结果。
你必须写下这样的东西:
var query = from tabledata in ParseObject.GetQuery("tableName")
orderby tabledata.Get<DateTime>("createdAt") descending
select tabledata;
它正确地命令它。