public LibrarySalesAreaPassPriority_ByNameAndUidSortByUid()
        {
            Map = documents =>
                  from doc in documents
                  select new
            {
                doc.Name,
                doc.Uid
            };

            IndexSortOptionsStrings.Add("Uid", SortOptions.String);
        }
コード例 #2
0
ファイル: Spots_ByManyFields.cs プロジェクト: Morebis-GIT/CI
        public Spots_ByManyFields()
        {
            Map = spots =>
                  from spot in spots
                  select new
            {
                spot.CustomId,
                spot.Uid,
                spot.ExternalCampaignNumber,
                spot.ExternalSpotRef,
                spot.ExternalBreakNo,
                spot.ClientPicked,
                SalesArea = spot.SalesArea.Boost(10),
                spot.StartDateTime
            };

            IndexSortOptionsStrings.Add("Uid", SortOptions.String);
        }
コード例 #3
0
 /// <summary>
 /// Register a field to be sorted
 /// </summary>
 protected void Sort(string field, SortOptions sort)
 {
     IndexSortOptionsStrings.Add(field, sort);
 }