allow search in multiple fields

This commit is contained in:
2020-05-04 14:26:43 +02:00
parent 8602f32310
commit 2386aa34cb
3 changed files with 16 additions and 1 deletions
@@ -44,6 +44,13 @@ namespace zero.Core.Extensions
{
rawQuery = rawQuery.SearchIf(query.SearchSelector, query.Search, "*", "*");
}
if (!query.Search.IsNullOrEmpty() && query.SearchSelectors.Length > 0)
{
foreach (var selector in query.SearchSelectors)
{
rawQuery = rawQuery.SearchIf(selector, query.Search, "*", "*", Raven.Client.Documents.Queries.SearchOperator.Or);
}
}
if (!query.OrderBy.IsNullOrEmpty())
{