I found this e-mail archive
https://lists.apache.org/thread/vk3o0zz1w4grcj2chfqcwg8twg8t08gc that seems
to be related to this issue, but I did not found any Jira ticket or any
other comment.

Can you give me some advice?

Em seg., 4 de jul. de 2022 às 22:24, Kojo <[email protected]> escreveu:

> I cannot check equality against null in Solr 9.0. It always raise
> exception. IE:
>
> having(
> STREAM
> eq(any_valid_field, null))
>
> "EXCEPTION": "Unable to check eq(...) because a null value was found"
>
> Does the statement below changed in Solr 9.0?
>
> Thanks!
>
> if Syntax
> <https://solr.apache.org/guide/8_4/stream-evaluator-reference.html#if-syntax>
>
> The expressions below show the various ways in which you can use the if
>  evaluator.
>
> if(fieldA,fieldB,fieldC) // if fieldA is true then fieldB else fieldC
> if(gt(fieldA,5), fieldA, 5) // if fieldA > 5 then fieldA else 5
> if(eq(fieldB,null), null, div(fieldA,fieldB)) // if fieldB is null then null 
> else fieldA / fieldB
>
>

Reply via email to