using System.Collections.Generic;
using System.Text;
using Lucene.Net;
using Lucene.Net.Analysis;
using Lucene.Net " /> 999精品久久久中文字幕蜜桃,成人深夜福利在线播放不卡,伊人天天

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Lucene.Net操作上的一些技巧

以下例子采用 Lucene.NET 1.9 版本,可取去 Lucene.NET 下載。

1. 基本應用

using System;
using System.Collections.Generic;
using System.Text;
using Lucene.NET;
using Lucene.NET.Analysis;
using Lucene.NET.Analysis.Standard;
using Lucene.NET.Documents;
using Lucene.NET.Index;
using Lucene.NET.QueryParsers;
using Lucene.NET.Search;
using Lucene.NET.Store;
using Lucene.NET.Util;

namespace ConsoleApplication1.Lucene
{
public class LuceNETest
{
private const string FieldName = "name";
private const string FieldValue = "value";

private Directory directory = new RAMDirectory();
private Analyzer analyzer = new StandardAnalyzer();

public LuceNETest()
{
}

private void Index()
{
IndexWriter writer
= new IndexWriter(directory, analyzer, true);
writer.maxFieldLength
= 1000;

for (int i = 1; i <= 100; i++)
{
Document document
= new Document();

document.Add(
new Field(FieldName, "name" + i, Field.Store.YES, Field.Index.UN_TOKENIZED));
document.Add(
new Field(FieldValue, "Hello, World!", Field.Store.YES, Field.Index.TOKENIZED));

writer.AddDocument(document);
}

writer.Optimize();
writer.Close();
}

private void Search()
{
Query query
= QueryParser.Parse("name*", FieldName, analyzer);

IndexSearcher searcher
= new IndexSearcher(directory);

Hits hits
= searcher.Search(query);

Console.WriteLine(
"符合條件記錄:{0}; 索引庫記錄總數:{1}", hits.Length(), searcher.Reader.NumDocs());
for (int i = 0; i < hits.Length(); i++)
{
int docId = hits.Id(i);
string name = hits.Doc(i).Get(FieldName);
string value = hits.Doc(i).Get(FieldValue);
float score = hits.Score(i);

Console.WriteLine(
"{0}: DocId:{1}; Name:{2}; Value:{3}; Score:{4}",
i
+ 1, docId, name, value, score);
}

searcher.Close();
}
}
}

NET技術Lucene.Net操作上的一些技巧,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久亚洲国产最新网站 | 免费人成在线观看视频色 | 亚洲成人免费网址 | 一本色道久久综合一区 | 亚洲国产成人久久综合野外 | 免费视频精品 | 欧美日韩福利视频一区二区三区 | 91在线视频免费观看 | 色免费视频| 精品视频一区二区三区四区 | 黄大片a级免色 | 亚洲国产激情在线一区 | 亚洲卡5卡6卡7国色天香 | 国产精品久久新婚兰兰 | 四虎4hu永久免费视频大全 | 国产一级久久免费特黄 | 亚洲综合色网站 | 加勒比一到三区 | 日本一区二区免费看 | 九九在线视频 | 国产成人精品免费大全 | 国产精品区免费视频 | 国产综合久久久久久鬼色 | 精品国产第一页 | 国产黄色91| 在线精品国内视频秒播 | 五月婷婷丁香六月 | 久久中精品中文 | 狠狠久久久久久亚洲综合网 | 国产大臿蕉香蕉大视频女 | 欧美性与交视频在线观看 | 视频一区 在线 | 激情六月丁香婷婷 | 2021久久精品国产99国产 | 四虎4hu永久在线观看 | 色婷五月综激情亚洲综合 | 久久美女精品 | 国产精品福利一区二区亚瑟 | 国产伦理久久精品久久久久 | 激情六月婷婷 | 久久91精品国产91久久户 |