针对多个对象属性的全文搜索

时间:2015-02-03 14:11:05

标签: c# .net ravendb

我正在使用下面的示例全文搜索来过滤FirstName上的数据。现在,我想扩展此示例以搜索多个属性的数据,例如FirstNameLastNameCountry

var data = (from p in session.Query<MyEntityDocyment>()
              .Search(x => x.FirstName, request.search + "*", escapeQueryOptions: EscapeQueryOptions.AllowPostfixWildcard)                           
            select p).ToList();

1 个答案:

答案 0 :(得分:1)

在RavenDB中,我们称之为订单搜索。您可以在此处查看完整详细信息:http://ayende.com/blog/152833/orders-search-in-ravendb