我需要使用 NETS 软件包在弹性搜索中创建字段级索引。我正在使用 .net core 进行开发。
在这个字段中,我有 Name , Mobile_number , app_id , address , country < / em>。
在搜索过程中,我使用的是 Name , Mobile_number 和 app_id 字段。因此,我需要为上述字段创建索引。
我正在使用以下代码创建索引:
[ElasticProperty(Store=false, Index=FieldIndexOption.not_analyzed)]
我遇到以下错误:
类型或名称空间名称“ ElasticPropertyAttribute”不能为 找到(您是否缺少using指令或程序集引用?)
找不到类型或名称空间名称'ElasticProperty'(是 您缺少using指令或程序集引用吗?)
找不到类型或名称空间名称“ Store”(您是否丢失了 使用指令还是程序集引用?)
找不到类型或名称空间名称“索引”(您是否丢失了 使用指令还是程序集引用?)
'FieldIndexOption'不包含'not_analyzed'的定义
如果可能的话,我期望使用ui提供简单的工作源代码。
如何为字段创建索引。
谢谢...
答案 0 :(得分:1)
[ElasticProperty(Store = false,Index = FieldIndexOption.not_analyzed)]
对于p + geom_raster(aes(x=Var1, y=Var2, fill=value), interpolate = TRUE) +
# add masking layers
annotate(geom = "rect", xmin = -Inf, xmax = Inf, ymin = -Inf, ymax = 1*10^-10, fill = "white") +
annotate(geom = "rect", xmin = -Inf, xmax = Inf, ymin = 1*10^-9, ymax = Inf, fill = "white")
,它已迁移到ElasticType
,对于ElasticsearchType
,它已迁移到特定属性,例如ElasticProperty
,Date
等。检查Attribute based mapping。
这是一个简单的演示:
Text
再说一遍,检查[5.0 Breaking Change] String -> Keyword or Text #2384