3
是否可以將註釋放入Elasticsearch查詢JSON中?我希望能夠添加一些額外的文本到人類可讀的查詢中,但被Elasticsearch忽略。是否可以在Elasticsearch查詢中添加註釋?
舉例來說,如果我有以下查詢:
{ "query": { "match_all": {} } }
我希望能夠添加評論,也許是這樣的:
{ "query": { "match_all": {} }, "comment": "This query matches all documents." }
哈克解決方法(例如,對結果沒有任何影響的查詢子句)也將不勝感激。
有趣的問題,但我想這可能是它的使用? 如果您使用Java,則可以將QueryBuilder對象和String包裝在單獨的對象中。 –
您可以將這樣的字段添加到映射中,但可能不是查詢! ? Ref:https://www.elastic.co/guide/en/elasticsearch/reference/current/enabled.html –
@AnimeshPandey我想爲每個查詢註釋一些關於我的應用程序查詢來自哪裏的信息。這樣,當我瀏覽緩慢日誌時,很容易找出緩慢查詢來自哪裏。 我受到[Marginalia Ruby gem](https://github.com/basecamp/marginalia)的啓發,它爲SQL查詢實現了類似的行爲。 –