在RavenDB studio中查询时是否可以对结果进行排序?

在RavenDB studio中查询时是否可以对结果进行排序?,ravendb,ravendb-studio,Ravendb,Ravendb Studio,有时候,我只是在RavendbStudio中查看数据,通常是通过索引,我想知道是否有办法指定排序选项 例如,如果我有这样的简单索引: from doc in docs.Pages select new { Query = new[] { page.Text, page.Views }, page, Views = page.Views } 如果我想查看按大多数视图排序的文本中存在stackoverflow的所有页面,我将如何在RavenDB Studio中查询该页面?执

有时候,我只是在RavendbStudio中查看数据,通常是通过索引,我想知道是否有办法指定排序选项

例如,如果我有这样的简单索引:

from doc in docs.Pages
select new
{
    Query = new[] { page.Text, page.Views },
    page,
    Views = page.Views
}

如果我想查看按大多数视图排序的文本中存在stackoverflow的所有页面,我将如何在RavenDB Studio中查询该页面?

执行查询时,有一个“添加排序方式”按钮。单击该按钮,您将获得可用于排序的索引值的下拉列表

在RavenDB 2.0中,它如下所示:

如果您仍然使用RavenDB 1.0,则它看起来有点不同:


当您执行查询时,有一个addsortby按钮。单击该按钮,您将获得可用于排序的索引值的下拉列表

在RavenDB 2.0中,它如下所示:

如果您仍然使用RavenDB 1.0,则它看起来有点不同:


但可能不明显的是,只有索引字段可用于排序。您将取回整个文档,但必须映射索引中的排序字段。但可能不明显的是,只有索引字段可用于排序。您将取回整个文档,但必须映射索引中的排序字段。