Ravendb Orderby和Last

Ravendb Orderby和Last,ravendb,Ravendb,如何使此查询在RavenDB中工作: using (var session = _store.OpenSession(databasename)) { return session.Query<MyDataClass>().OrderBy(x => x.DateTime).LastOrDefault(); } 使用(var session=\u store.OpenSession(databasename)) { 返回session.Query().OrderBy(x=>

如何使此查询在RavenDB中工作:

using (var session = _store.OpenSession(databasename))
{
  return session.Query<MyDataClass>().OrderBy(x => x.DateTime).LastOrDefault();
}
使用(var session=\u store.OpenSession(databasename))
{
返回session.Query().OrderBy(x=>x.DateTime).LastOrDefault();
}
我一直在与索引作斗争,但没有弄清楚它们

像这样:

return session.Query<MyDataClass>().OrderByDescending(x => x.DateTime).FirstOrDefault();
return session.Query().OrderByDescending(x=>x.DateTime).FirstOrDefault();

谢谢。我想我试过了,但是有一个不同的错误,我在代码中一次修改了太多。需要更多的单元测试。再次感谢。