問題文
The operations reference lists the graph projection under the same name both as a procedure and as a function. What is the practical significance?
選択肢
- The two are interchangeable and differ only in whether the result is yielded or returned, and a team can pick either form when writing the call against the catalog.
- The procedure form is the native projection and the function form is the aggregation used by a Cypher projection, so the same name covers two different ways of building a projected graph.
- The procedure form works on the database while the function form works on the catalog, which is where the two forms differ in what they can reach.
- The function form is the deprecated one that remains available only for compatibility with queries written against earlier versions of the library, and it will stop working once those versions are no longer supported at all.