这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
colin 4b0b267ff8 feat: Optimize the log query module 4 weeks ago
..
Elastic/Clients/Elasticsearch feat: Optimize the log query module 4 weeks ago
LINGYUN/Abp/Elasticsearch feat: Optimize the log query module 4 weeks ago
FodyWeavers.xml upgrade(abp): upgrade abp framework to 7.4.0 3 years ago
FodyWeavers.xsd upgrade(abp): upgrade abp framework to 7.4.0 3 years ago
LINGYUN.Abp.Elasticsearch.csproj feat: Add an ES expression tree translator 4 weeks ago
README.EN.md feat(docs): 添加Elasticsearch模块文档 2 years ago
README.md feat: Optimize Query Translator 4 weeks ago

README.md

LINGYUN.Abp.Elasticsearch

简体中文 | English

Abp Elasticsearch集成,提供全局唯一IElasticClient访问接口

模块引用

[DependsOn(typeof(AbpElasticsearchModule))]
public class YouProjectModule : AbpModule
{
  // other
}

接口定义

配置项

  • AbpElasticsearchOptions.FieldCamelCase 字段是否采用 camelCase 格式, 默认false
  • AbpElasticsearchOptions.NodeUris ES端点,多个端点以,或;分隔
  • AbpElasticsearchOptions.TypeName 文档名称,默认_doc
  • AbpElasticsearchOptions.ConnectionLimit 最大连接数,详情见 NEST 文档
  • AbpElasticsearchOptions.UserName 连接用户,详情见 NEST 文档
  • AbpElasticsearchOptions.Password 用户密码,详情见 NEST 文档
  • AbpElasticsearchOptions.ConnectionTimeout 连接超时时间,详情见 NEST 文档

appsettings.json

{
  "Elasticsearch": {
    "NodeUris": "http://localhost:9200"
  }
}