使用C#Nest

时间:2018-08-14 15:45:13

标签: c# elasticsearch nest elasticsearch-5

在我花时间做这件事之前,我正在检查是否有人知道一个功能,该功能将允许我使用C#/ NEST使用Elastic做一些更动态的事情

在某些情况下,我们将在称为“值”的字段中接收数据。该值是一个字符串,但可以表示数字,布尔值,字符串等。

我想像下面那样将其存储在Elastic上...

item.value  (the value that our system received)
item.value.boolean  (the boolean if it can be converted)
item.value.integer (the integer if it can be converted)

我想将值放入值中,以允许对值进行索引以允许进行报告。

我知道我可以在表示每个数据类型的对象上创建多个.net属性,但是我更喜欢一种属性类型的解决方案,在该解决方案中,我可以仅标记一个属性,并且可以在Elastic上创建多个字段。

有人知道预建解决方案吗?我知道我可以做出一些努力来创建自己的代码,但我不希望花一两天的时间来写出来。

0 个答案:

没有答案