2

我需要从弹性响应中的字段中排除某些字段,_source因为这些字段很大并且不必要地转移它们会浪费大量时间。通常,在弹性中,这是通过_source在查询中提供参数来完成的,例如:

GET /_search
{
    "_source": { "excludes": [ "content" ] },
    "query" : { ... }
}

例如,Searchkit 会自动排除突出显示的字段(这在我的情况下是理想的),但也支持用户提供_source过滤器的选项,而不考虑突出显示。ReactivesearchDataSearch组件似乎缺少这种能力。

我不知道如何将_source(或任何其他搜索参数)添加到响应式DataSearch搜索查询中。那可能吗?

4

1 回答 1

1

我们目前不支持 ReactiveSearch 中的这种行为,但我们应该。我已经为相同的https://github.com/appbaseio/reactivesearch/issues/417提交了一个问题。

编辑:现在支持此功能,您可以在Result components的文档中查看如何传递它。

于 2018-06-21T14:54:02.550 回答