appbaseio / appbaseio/reactivesearch

Feature: Add beforeQueryChange prop to each component

未关闭
#312 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement maps :world_map: native :iphone: web :spider_web:
主要语言
JavaScript
星标
4.9k
派生
478
PR 合并指标
30 天内没有已合并 PR

描述

**Issue Type:**

Enhancement

**Platform:**

Web

**Description:**

Allow the user to have full control of the query to be sent with `beforeQueryChange` prop which takes in a `query` param that is the final ReactiveSearch generated query, as well as the `react` prop param and `defaultQuery` (if applicable) and expects a user defined query that will be executed in place.

Other possible parameters can be `selectedData`: an Array of [`dataField`, `value`, `mappingType`].

This relates to #311 and was also one of the points on the roadmap to v2 #114.

This can also (eventually) act as a building block to implement a different query DSL, for instance - one can write a SQL query by parsing the `react` prop value. Also related to #283.

Knowing these things would also allow passing a search template to the Elasticsearch backend as described in #314.

**Reactivesearch version:** x.y.z

2.3.2

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。