Optional Chaining (aka Existential Operator, Null Propagation)
zenparsing at gmail.com
Fri Feb 5 15:22:17 UTC 2016
> Yes: the `?.` operator does not change the meaning of the subsequent `.`
> operator. I like to think of it as: the effect is local (short-circuiting
> aside), you are not switching between "modes". It’s a feature.
Just curious: what's the rationale for that behavior, as opposed to "deep"
short-circuiting? It seems like if I have a long query, like:
I think I would typically want to test that the whole query is satisfiable
(not just a single term), so I'll need to write:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the es-discuss