I try to understand the use of YIELD in Cypher requests.
For example:
CALL db.labels() YIELD label
WHERE label CONTAINS 'User'
RETURN count(label) AS numLabels
But I don't understand why I have to use this and when. Can someone explain me what is the use and when do I have to use it?