我正在开发服务器插件。在文档中我读到了这个:
确保它可以生成(可迭代的)节点、关系或路径、任何 Java 原语或字符串或 org.neo4j.server.rest.repr.Representation 的实例
这是什么意思?是否像往常一样我必须返回public Iterable<SOMETHING_HERE> function(){}
或者我可以返回任何类似的东西public int function {}
谢谢阿米特阿加瓦尔
我正在开发服务器插件。在文档中我读到了这个:
确保它可以生成(可迭代的)节点、关系或路径、任何 Java 原语或字符串或 org.neo4j.server.rest.repr.Representation 的实例
这是什么意思?是否像往常一样我必须返回public Iterable<SOMETHING_HERE> function(){}
或者我可以返回任何类似的东西public int function {}
谢谢阿米特阿加瓦尔
服务器插件的有效返回类型是:* Node、Relationship、Path、java primitve、String 或 org.neo4j.server.rest.repr.Representation * 或上述的可迭代
由于int
是 java 原语,您的插件方法可以安全地返回一个int
. 有关示例,请参见https://github.com/jimwebber/neo4j-tutorial/blob/master/src/koan/java/org/neo4j/tutorial/koan13/AwesomenessServerPlugin.java 。