gpt4 book ai didi

elasticsearch - ElasticSearch Nest创建字段对象

转载 作者:行者123 更新时间:2023-12-02 22:46:29 25 4
gpt4 key购买 nike

查看docs,我们应该能够像这样创建一个新的源过滤器

new SearchRequest<Project>
{
Source = new SourceFilter
{
Include = Fields<Project>(p => p.Name, prop => prop.StartedOn)
}
}

我面临的问题是 Fields没有输入并且没有构造函数。

我该如何制作 Fields以在sourceFilters,查询等中使用?

最佳答案

您可以在类Fields<>中找到Infer方法,因此将示例代码更改为

new SearchRequest<Project>
{
Source = new SourceFilter
{
Include = Infer.Fields<Project>(p => p.Name, prop => prop.StartedOn)
}
}

您也可以使用 using static Nest.Infer;将这个静态类导入到您的cs文件中,这样您就可以按原样使用此示例。

希望能帮助到你。

关于elasticsearch - ElasticSearch Nest创建字段对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39104927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com