【问题标题】:Elasticsearch nest how to index polymorphicallyElasticsearch嵌套如何多态索引
【发布时间】:2014-10-16 01:29:12
【问题描述】:

好的,

基本上我想做的是在我的实体上实现一个“可搜索”接口,让我的存储库在保存时自动调用索引,并相应地处理更新/删除。这一切目前都有效。最终,我想搜索所有这些指标,并能够给出某种类型本身的指标。

当我尝试将它们全部查询出来时...我使用如下代码:

 eclient.Search<Searchable>(s => s.AllIndices().Query(q => q.QueryString(d => d.Query(query))))

除非我明确指定要返回的类型,否则我不会从中得到任何回报。

任何指针将不胜感激。此时,如果接口/基类有所不同等,我的对象模型是可变的。

【问题讨论】:

    标签: elasticsearch nest


    【解决方案1】:

    实际上,我能够确定我的问题实际上更多是与我对结果所做的事情有关。 JavascriptSerializer 不知道如何正确序列化对象,而 json.net 做得更好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      • 2019-12-25
      • 2017-09-19
      • 1970-01-01
      相关资源
      最近更新 更多