0

関数 scale() 内で呼び出しドキュメントのフィールド値を使用することは可能ですか?

私は次のことを試しました:

...select?q=*:*&param=field_of_document&fl=$param,pseudo_field:scale(if(...$param...), 0,1000)

最初の $param は結果セットの個々のドキュメントのfield_of_documentの値を返しますが、2 番目の $param ( scale() 内のもの) は、 field_of_documentを直接使用したかのように、インデックス全体の各ドキュメントに対して再度評価されます。

再び質問: 「外部」ドキュメントのフィールド値をスケール関数のパラメータに「注入」する機会はありますか?

4

0 に答える 0