【发布时间】:2013-12-12 07:58:03
【问题描述】:
我正在尝试创建一个索引,允许我按日期降序检索前 n 个项目。
似乎没有按日期对索引进行排序的选项?
我需要能够使用带有Take(n) 子句的索引进行查询,以获取最后的n 项。
public class ConcernStateByDateIndex : AbstractIndexCreationTask<ConcernState>
{
public ConcernStateByDateIndex()
{
this.Map = concerns => from concern in concerns
select concern.EntryDate;
this.Sort(_ => _.EntryDate, SortOptions.?????)
}
}
【问题讨论】:
-
除了 synhershko 在下面回答的排序之外,您的索引映射应该是一个匿名对象,其中包含您要索引的值,而不仅仅是单个值。