是否可以在函数 scale() 中使用调用文档的字段值?
我尝试了以下方法:
...select?q=*:*¶m=field_of_document&fl=$param,pseudo_field:scale(if(...$param...), 0,1000)
尽管第一个 $param 返回结果集的单个文档的field_of_document的值,但第二个 $param(在 scale() 中的那个)再次为整个索引的每个文档评估,就好像我直接使用field_of_document 一样。
又是一个问题:是否有机会将“外部”文档的字段值“注入”到比例函数的参数中?