lucene-fluent-query-builder:围绕构建 Lucene.Net 查询的便捷 Fluent-API

时间:2021-06-06 02:59:58
【文件属性】:
文件名称:lucene-fluent-query-builder:围绕构建 Lucene.Net 查询的便捷 Fluent-API
文件大小:16KB
文件格式:ZIP
更新时间:2021-06-06 02:59:58
C# lucene-fluent-query-builder 使用 Lucene 的 API 构建查询可能有点麻烦,至少是冗长的。 此类尝试使用 Fluent 接口模式使编写查询尽可能简单。 安装 PM > Install-Package LrNet.Lucene.Fluent 首先,在使用查询构建器之前,您需要在项目中的某处指定: QueryBuilder . Version = /* Lucene Version you want to use */ QueryBuilder . DefaultAnalyzer = /* Default analyzer you want to use */ 构建查询 QueryBuilder类遵循流畅的接口模式。 有许多方法允许您向布尔查询添加谓词。 当调用.Must , .MustNot ,和.Should ,你最终会改变运营商所未来状况被添加
【文件预览】:
lucene-fluent-query-builder-master
----LrNet.Lucene.Fluent()
--------LrNet.Lucene.Fluent.nuspec(661B)
--------packages.config(208B)
--------QueryBuilder.cs(16KB)
--------QueryParserExtensions.cs(2KB)
--------Properties()
--------LrNet.Lucene.Fluent.csproj(3KB)
----LICENSE(1KB)
----LrNet.Lucene.Fluent.Tests()
--------packages.config(273B)
--------QueryBuilderTests.cs(4KB)
--------LrNet.Lucene.Fluent.Tests.csproj(5KB)
--------Properties()
----LrNet.Lucene.Fluent.sln(1KB)
----.gitignore(3KB)
----README.md(1KB)

网友评论