【发布时间】:2023-03-25 04:41:02
【问题描述】:
我正在关注fantastic example of using NEST,但无法理解映射逻辑: 据我了解,模型层次结构是:
包
- ...(某些属性)
List<PackageVersion>List<PackageAuthor>
示例中通过调用Nested<T>() 和流畅调用.Name() 映射的每个嵌套类型。
这是Nested<PackageVersion> 示例:
.Nested<PackageVersion>(n => n
.Name(p => p.Versions.First())
.AutoMap()
我的问题是:
为什么在每个 Name() 调用中调用 .First()?
这是否意味着只有列表中的第一项才会被索引?这听起来不像您想要在示例中实现的目标。
如果不是,什么决定了整个列表应该被索引?
【问题讨论】:
标签: c# elasticsearch nest elasticsearch-5