Nest ElasticSearch无法转换Lambda表达式

时间:2015-06-29 07:13:24

标签: nest

以下VB代码旨在为嵌套弹性搜索添加别名索引,但最后一行收到错误 -

  

“lambda表达式无法转换为NEST.IAliasRequest,因为Nest.IAliasRequest不是委托类型”

    Dim client = ConnectToSearch()

    Dim Person = New Person With {.Id=  Id, .Description = Description, .Tags = Tags}

    client.Alias(Sub(a) a.Add(Function(add) add.Index("Person").Alias("Account1")))

1 个答案:

答案 0 :(得分:1)

chain([f1, f2, f3]).then(function (values) {
  console.log(values); // [1, 2, "3"] (assuming f1, f2, f3 from the question)
});

更新

也许这个会帮助您使用过滤器创建别名。

client.[Alias](Function(descriptor) descriptor.Add(Function(a) a.Index("Person").[Alias]("Account1")))

希望这有帮助。