gpt4 book ai didi

c# - Elasticsearch NEST 搜索

转载 作者:太空狗 更新时间:2023-10-29 23:51:04 25 4
gpt4 key购买 nike

当我尝试在 ElasticSearch 实例上执行搜索时遇到意外错误。我正在逐字查看此处的文档 (http://nest.azurewebsites.net/nest/quick-start.html),但我收到错误“错误 1 ​​无法将 lambda 表达式转换为类型‘Nest.SearchDescriptor’,因为它不是委托(delegate)类型。”“s 的第一个 s => s"被突出显示。也许这只是一个 C# 语法问题。有什么想法吗?

var searchResults = client.Search<Person>(s=>s
.From(0)
.Size(10)
.Query(q=>q
.Term(p=>p.Firstname, "martijn")
)
);

最佳答案

我遇到了同样的问题。您的问题可能与字符大小写有关。如果将 FirstName 字段添加到 Person 对象,则需要在 lambda 表达式中将其写为 FirstName 而不是 Firstname。

关于c# - Elasticsearch NEST 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24615676/

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