Lucene.Net 4.8.0

2021-01-27 20:15

阅读:719

标签:foreach   index   arch   cto   bsp   dynamic   pen   item   max   

获取全部索引数据


///
/// 获取所有索引值
///

public static List GetSearchIndexAll()
{
    var reader = DirectoryReader.Open(FSDirectory.Open(new DirectoryInfo(indexDir)));
    var searcher = new IndexSearcher(reader);

    var aList = new List();

    for (var i = 0; i     {
        var dd = searcher.Doc(i);
        dynamic expando = new System.Dynamic.ExpandoObject();
        dd.Fields.ToList().ForEach(item =>
        {
            (expando as ICollection>).Add(new KeyValuePair(item.Name, item.GetStringValue()));
        });
        aList.Add(expando);
    }
    return aList;
}

 

 

 

Lucene.Net 4.8.0

标签:foreach   index   arch   cto   bsp   dynamic   pen   item   max   

原文地址:https://www.cnblogs.com/chenbingquan/p/13218336.html

上一篇:Flume简介

下一篇:css 基础选择器


评论


亲,登录后才可以留言!